2019-01-25 14:11:25 +01:00
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
2019-02-05 16:50:11 +01:00
|
|
|
|
using System.Data;
|
2019-01-25 14:11:25 +01:00
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Web;
|
|
|
|
|
|
using System.Web.UI;
|
|
|
|
|
|
using System.Web.UI.WebControls;
|
2019-02-05 16:50:11 +01:00
|
|
|
|
using Telerik.Web.UI;
|
2019-01-25 14:11:25 +01:00
|
|
|
|
|
|
|
|
|
|
namespace Rems2018
|
|
|
|
|
|
{
|
|
|
|
|
|
public partial class Task : System.Web.UI.Page
|
|
|
|
|
|
{
|
|
|
|
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
|
|
|
|
{
|
2019-02-05 16:50:11 +01:00
|
|
|
|
|
2019-01-25 14:11:25 +01:00
|
|
|
|
//Zet titel op masterpage
|
|
|
|
|
|
Literal titelControl = Master.FindControl("PageTitle") as Literal;
|
|
|
|
|
|
titelControl.Text = "Task";
|
2019-02-05 16:50:11 +01:00
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2019-02-14 13:37:21 +01:00
|
|
|
|
protected void LoadAlarmComboBox(string EpdRad, RadComboBox cbAlarm)
|
2019-02-05 16:50:11 +01:00
|
|
|
|
{
|
2019-02-14 13:37:21 +01:00
|
|
|
|
SqlDSSelectAlarmLevel.SelectParameters["epdrad"].DefaultValue = EpdRad ?? "*";
|
2019-02-05 16:50:11 +01:00
|
|
|
|
var res = SqlDSSelectAlarmLevel.Select(DataSourceSelectArguments.Empty);
|
2019-02-14 13:37:21 +01:00
|
|
|
|
if (cbAlarm != null)
|
2019-02-05 16:50:11 +01:00
|
|
|
|
{
|
2019-02-14 13:37:21 +01:00
|
|
|
|
cbAlarm.Items.Clear();
|
|
|
|
|
|
foreach (var x in res)
|
|
|
|
|
|
{
|
|
|
|
|
|
var dv = (DataRowView)x;
|
|
|
|
|
|
var di2 = new RadComboBoxItem(dv[1].ToString(), dv[0].ToString());
|
|
|
|
|
|
cbAlarm.Items.Add(di2);
|
|
|
|
|
|
}
|
2019-02-05 16:50:11 +01:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2019-02-14 13:37:21 +01:00
|
|
|
|
protected void RadComboBoxSelectEPDRad_SelectedIndexChanged(object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e)
|
2019-02-05 16:50:11 +01:00
|
|
|
|
{
|
2019-02-14 13:37:21 +01:00
|
|
|
|
var s = sender as RadComboBox;
|
|
|
|
|
|
var c2 = s.Parent.FindControl("RadComboBoxSelectAlarmLevel") as RadComboBox;
|
|
|
|
|
|
SqlDSSelectAlarmLevel.SelectParameters["epdrad"].DefaultValue = s.SelectedValue;
|
|
|
|
|
|
LoadAlarmComboBox(s.SelectedValue, c2);
|
2019-01-25 14:11:25 +01:00
|
|
|
|
}
|
2019-01-29 15:34:18 +01:00
|
|
|
|
|
2019-02-14 13:37:21 +01:00
|
|
|
|
|
2019-02-05 16:50:11 +01:00
|
|
|
|
protected void RadComboBoxSelectAlarmLevel_Load(object sender, EventArgs e)
|
2019-01-29 15:34:18 +01:00
|
|
|
|
{
|
2019-02-05 16:50:11 +01:00
|
|
|
|
var c2 = sender as RadComboBox;
|
|
|
|
|
|
SqlDSSelectAlarmLevel.SelectParameters["epdrad"].DefaultValue = "*";
|
2019-02-14 13:37:21 +01:00
|
|
|
|
LoadAlarmComboBox("*", c2);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
|
|
|
|
|
|
{
|
|
|
|
|
|
if (e.Item.IsInEditMode)
|
2019-02-05 16:50:11 +01:00
|
|
|
|
{
|
2019-02-14 13:37:21 +01:00
|
|
|
|
var di = e.Item.DataItem as DataRowView;
|
|
|
|
|
|
var EPDRad = di?.Row["EPDRad"] as string;
|
|
|
|
|
|
var c2 = e.Item.FindControl("RadComboBoxSelectAlarmLevel") as RadComboBox;
|
|
|
|
|
|
LoadAlarmComboBox(EPDRad, c2);
|
2019-02-05 16:50:11 +01:00
|
|
|
|
}
|
2019-01-29 15:34:18 +01:00
|
|
|
|
}
|
2019-01-25 14:11:25 +01:00
|
|
|
|
}
|
|
|
|
|
|
}
|