コード例 #1
0
 public bool Save(MST_SUBJECT data)
 {
     try
     {
         unitOfWork.SubjectRepository.Create(data);
         unitOfWork.Save();
         return(true);
     }
     catch (Exception ex)
     { return(false); }
 }
コード例 #2
0
 protected void lkbSubject_Click(object sender, EventArgs e)
 {
     try
     {
         if (ddlSubClass.SelectedIndex < 1)
         {
             uc_sucess2.VisibleError = true;
             uc_sucess2.ErrorMessage = "Please Select Class Name First";
             return;
         }
         if (txtSubjectName.Text.Trim() == "")
         {
             uc_sucess2.VisibleError = true;
             uc_sucess2.ErrorMessage = "Section name cannot be left empty!";
             return;
         }
         MST_SUBJECT obj = new MST_SUBJECT();
         obj.SubjectName = txtSubjectName.Text.Trim();
         obj.ClassId     = Convert.ToInt32(ddlSubClass.SelectedValue.ToString());
         obj.Status      = (byte)EnumConstants.Status.Active;
         obj.CreatedBy   = cls_Common.UserProfile.Id;
         obj.CreatedDate = DateTime.Now;
         RefreshClasses();
         _SubjectDTO.Save(obj);
         uc_sucess2.Visible        = true;
         uc_sucess2.SuccessMessage = "Data Saved Successfully.";
         BindSubject();
         BindDDLSubject();
         txtSubjectName.Text       = "";
         ddlSubClass.SelectedIndex = -1;
     }
     catch (Exception ex)
     {
         uc_sucess2.VisibleError = true;
         uc_sucess2.ErrorMessage = "Error Occured!";
     }
 }