예제 #1
0
    protected void btnAddWithNewTimeGroup_Click(object sender, EventArgs e)
    {
        //if (txtNewTimeGroupName.Text != "")
        //{

            STD_ClassTimeGroup sTD_ClassTimeGroup = new STD_ClassTimeGroup();
            //	sTD_ClassTimeGroup.ClassTimeGroupID=  int.Parse(ddlClassTimeGroupID.SelectedValue);
            sTD_ClassTimeGroup.ClassTimeGroupName ="Set-"+ (int.Parse(ddlClassTimeGroupID.Items[ddlClassTimeGroupID.Items.Count-1].Text.Split('-')[1])+1).ToString();
            sTD_ClassTimeGroup.StartTime = txtStartTime.Text;
            sTD_ClassTimeGroup.EndTime = txtEndTime.Text;
            sTD_ClassTimeGroup.ExtraField1 = txtExtraField1.Text;
            sTD_ClassTimeGroup.ExtraField2 = txtExtraField2.Text;
            sTD_ClassTimeGroup.ExtraField3 = (int.Parse(ddlClassTimeGroupID.Items[ddlClassTimeGroupID.Items.Count - 1].Text.Split('-')[1]) + 1).ToString();
            sTD_ClassTimeGroup.ExtraField4 = txtExtraField4.Text;
            sTD_ClassTimeGroup.ExtraField5 = txtExtraField5.Text;
            sTD_ClassTimeGroup.AddedBy = Profile.card_id;
            sTD_ClassTimeGroup.AddedDate = DateTime.Now;
            sTD_ClassTimeGroup.UpdatedBy = Profile.card_id;
            sTD_ClassTimeGroup.UpdateDate = DateTime.Now;
            sTD_ClassTimeGroup.RowStatusID = 1;
            sTD_ClassTimeGroup.ClassTimeGroupID = STD_ClassTimeGroupManager.InsertSTD_ClassTimeGroup(sTD_ClassTimeGroup);
            ClassTimeGroupIDLoad();
            ddlClassTimeGroupID.SelectedValue = sTD_ClassTimeGroup.ClassTimeGroupID.ToString();

            btnAdd_Click(this, new EventArgs());
        //}
        //else
        //{
        //    lblMessage.Text = "Enter the Set Number";
        //}
    }
예제 #2
0
 public static STD_ClassTimeGroup GetSTD_ClassTimeGroupByClassTimeGroupID(int ClassTimeGroupID)
 {
     STD_ClassTimeGroup sTD_ClassTimeGroup = new STD_ClassTimeGroup();
     SqlSTD_ClassTimeGroupProvider sqlSTD_ClassTimeGroupProvider = new SqlSTD_ClassTimeGroupProvider();
     sTD_ClassTimeGroup = sqlSTD_ClassTimeGroupProvider.GetSTD_ClassTimeGroupByClassTimeGroupID(ClassTimeGroupID);
     return sTD_ClassTimeGroup;
 }
예제 #3
0
 public static STD_ClassTimeGroup GetHRRowStatusByRowStatusID(int RowStatusID)
 {
     STD_ClassTimeGroup sTD_ClassTimeGroup = new STD_ClassTimeGroup();
     SqlSTD_ClassTimeGroupProvider sqlSTD_ClassTimeGroupProvider = new SqlSTD_ClassTimeGroupProvider();
     sTD_ClassTimeGroup = sqlSTD_ClassTimeGroupProvider.GetSTD_ClassTimeGroupByRowStatusID(RowStatusID);
     return sTD_ClassTimeGroup;
 }
예제 #4
0
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     STD_ClassTimeGroup sTD_ClassTimeGroup = new STD_ClassTimeGroup ();
     sTD_ClassTimeGroup.ClassTimeGroupID=  int.Parse(Request.QueryString["ID"].ToString());
     sTD_ClassTimeGroup.ClassTimeGroupName = txtClassTimeGroupName.Text + "-" + txtExtraField3.Text;
     sTD_ClassTimeGroup.StartTime=  txtStartTime.Text;
     sTD_ClassTimeGroup.EndTime=  txtEndTime.Text;
     sTD_ClassTimeGroup.ExtraField1=  txtExtraField1.Text;
     sTD_ClassTimeGroup.ExtraField2=  txtExtraField2.Text;
     sTD_ClassTimeGroup.ExtraField3=  txtExtraField3.Text;
     sTD_ClassTimeGroup.ExtraField4=  txtExtraField4.Text;
     sTD_ClassTimeGroup.ExtraField5=  txtExtraField5.Text;
     sTD_ClassTimeGroup.AddedBy=  Profile.card_id;
     sTD_ClassTimeGroup.AddedDate=  DateTime.Now;
     sTD_ClassTimeGroup.UpdatedBy=  Profile.card_id;
     sTD_ClassTimeGroup.UpdateDate=  DateTime.Now;
     sTD_ClassTimeGroup.RowStatusID=  int.Parse(ddlRowStatusID.SelectedValue);
     bool  resutl =STD_ClassTimeGroupManager.UpdateSTD_ClassTimeGroup(sTD_ClassTimeGroup);
     Response.Redirect("AdminDisplaySTD_ClassTimeGroup.aspx");
 }
예제 #5
0
 private void showSTD_ClassTimeGroupData()
 {
     STD_ClassTimeGroup sTD_ClassTimeGroup  = new STD_ClassTimeGroup ();
      	sTD_ClassTimeGroup = STD_ClassTimeGroupManager.GetSTD_ClassTimeGroupByClassTimeGroupID(Int32.Parse(Request.QueryString["ID"]));
      	txtClassTimeGroupName.Text =sTD_ClassTimeGroup.ClassTimeGroupName.ToString().Split('-')[0];
      	txtStartTime.Text =sTD_ClassTimeGroup.StartTime.ToString();
      	txtEndTime.Text =sTD_ClassTimeGroup.EndTime.ToString();
      	txtExtraField1.Text =sTD_ClassTimeGroup.ExtraField1.ToString();
      	txtExtraField2.Text =sTD_ClassTimeGroup.ExtraField2.ToString();
     txtExtraField3.Text = sTD_ClassTimeGroup.ClassTimeGroupName.ToString().Split('-')[1];
      	txtExtraField4.Text =sTD_ClassTimeGroup.ExtraField4.ToString();
      	txtExtraField5.Text =sTD_ClassTimeGroup.ExtraField5.ToString();
      	ddlRowStatusID.SelectedValue  =sTD_ClassTimeGroup.RowStatusID.ToString();
 }
예제 #6
0
 public static bool UpdateSTD_ClassTimeGroup(STD_ClassTimeGroup sTD_ClassTimeGroup)
 {
     SqlSTD_ClassTimeGroupProvider sqlSTD_ClassTimeGroupProvider = new SqlSTD_ClassTimeGroupProvider();
     return sqlSTD_ClassTimeGroupProvider.UpdateSTD_ClassTimeGroup(sTD_ClassTimeGroup);
 }
예제 #7
0
 public static int InsertSTD_ClassTimeGroup(STD_ClassTimeGroup sTD_ClassTimeGroup)
 {
     SqlSTD_ClassTimeGroupProvider sqlSTD_ClassTimeGroupProvider = new SqlSTD_ClassTimeGroupProvider();
     return sqlSTD_ClassTimeGroupProvider.InsertSTD_ClassTimeGroup(sTD_ClassTimeGroup);
 }