65 lines
No EOL
2.4 KiB
C#
65 lines
No EOL
2.4 KiB
C#
using System;
|
|
using System.Data;
|
|
using System.Data.SqlClient;
|
|
using System.Linq;
|
|
using Telerik.Web.UI;
|
|
|
|
namespace safety.Dosimetry
|
|
{
|
|
public partial class VingerDosAssign : System.Web.UI.Page
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
General.setTitle(Master, "Vinger dosimeters toewijzen");
|
|
if (!IsPostBack)
|
|
{
|
|
DateTime now = DateTime.Now;
|
|
pPeriod.SelectedDate = now;
|
|
//pJaar.Value = now.Year;
|
|
//pMaand.Value = now.Month;
|
|
hPeriod.Value = (now.Year * 100 + now.Month).ToString();
|
|
|
|
}
|
|
else
|
|
{
|
|
//hPeriod.Value = (pJaar.Value * 100 + pMaand.Value).ToString();
|
|
var n = pPeriod.SelectedDate;
|
|
if (n.HasValue)
|
|
{
|
|
hPeriod.Value = (n.Value.Year * 100 + n.Value.Month).ToString();
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
protected void persidRadComboBox1_ItemsRequested(object sender, Telerik.Web.UI.RadComboBoxItemsRequestedEventArgs e)
|
|
{
|
|
RadComboBox combo = (RadComboBox) sender;
|
|
var cn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["idpbwConnectionString"].ConnectionString;
|
|
string s = e.Text.Replace("'", "''") + "%";
|
|
|
|
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter();
|
|
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand("TLD_getLijstNamen");
|
|
cmd.Connection = new System.Data.SqlClient.SqlConnection(cn);
|
|
cmd.CommandType = CommandType.StoredProcedure;
|
|
cmd.Parameters.AddWithValue("search", s);
|
|
//cmd.Parameters.AddWithValue("fetch", 200);
|
|
//cmd.Parameters.AddWithValue("skip", 0);
|
|
da.SelectCommand = cmd;
|
|
cmd.Connection.Open();
|
|
using (SqlDataReader de = cmd.ExecuteReader())
|
|
{
|
|
DataTable dt = new DataTable();
|
|
dt.Load(de);
|
|
cmd.Connection.Close();
|
|
foreach (DataRow row in dt.Rows)
|
|
{
|
|
RadComboBoxItem item = new RadComboBoxItem(row["naam"].ToString(), row["persid"].ToString());
|
|
combo.Items.Add(item);
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
} |