public bool Save(MST_SUBJECT data) { try { unitOfWork.SubjectRepository.Create(data); unitOfWork.Save(); return(true); } catch (Exception ex) { return(false); } }
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!"; } }