public override void SaveModel() { if (this.Validation()) { DanToc danToc = (DanToc)this.GetModel(); SqlResultType flag; if (this.actions == Common.Common.Class.Actions.AddNew) { flag = new EthnicProvider().Insert(danToc); } else { flag = new EthnicProvider().Update(danToc); } SaveCompleteEventArgs args = new SaveCompleteEventArgs(); args.Result = flag == SqlResultType.OK; args.Model = danToc; args.Message = "Không lưu được thông tin dân tộc"; this.SaveCompleteSuccess(danToc, args); } else { XtraMessageBox.Show("Thông tin chưa hợp lệ kiểm tra lại thông tin."); } }
protected override void Init() { DepartmentProvider departmentProvider = new DepartmentProvider(); EthnicProvider nationProvider = new EthnicProvider(); cmbDepartment.Properties.DataSource = departmentProvider.GetAllActive(); cmbDepartment.Properties.ValueMember = "MaKP"; cmbDepartment.Properties.DisplayMember = "TenKP"; cmbEthnic.Properties.DataSource = nationProvider.GetAllActive(); cmbEthnic.Properties.ValueMember = "MaDT"; cmbEthnic.Properties.DisplayMember = "TenDT"; }
public override bool DeleteModel() { if (this.Model != null) { if (XtraMessageBox.Show("Bạn có muốn xóa bản ghi này không?", "Xóa bản ghi", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK) { DanToc danToc = (DanToc)this.Model; SqlResultType resultType = new EthnicProvider().Delete(danToc); if (resultType == SqlResultType.OK) { this.ClearModel(); this.DisabledLayout(true); } return(resultType == SqlResultType.OK); } } return(false); }
public MemberController( MemberProvider memberProvider, EthnicProvider ethnicProvider, RegionProvider regionProvider, ShrineProvider shrineProvider, JobProvider jobProvider, EducationGradeProvider educationGradeProvider, EducationMajorProvider educationMajorProvider, HobbyProvider hobbyProvider, SkillProvider skillProvider) { this.memberProvider = memberProvider; this.ethnicProvider = ethnicProvider; this.regionProvider = regionProvider; this.shrineProvider = shrineProvider; this.jobProvider = jobProvider; this.educationGradeProvider = educationGradeProvider; this.educationMajorProvider = educationMajorProvider; this.hobbyProvider = hobbyProvider; this.skillProvider = skillProvider; }
public EthnicController(EthnicProvider ethnicProvider, KlasisProvider klasisProvider) { this.klasisProvider = klasisProvider; this.ethnicProvider = ethnicProvider; }
protected override void SetDataSource() { EthnicProvider nationProvider = new EthnicProvider(); this.dataSource = nationProvider.GetAll(); }