Example #1
0
 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.");
     }
 }
Example #2
0
        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";
        }
Example #3
0
 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);
 }
Example #4
0
 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;
 }
Example #5
0
 public EthnicController(EthnicProvider ethnicProvider, KlasisProvider klasisProvider)
 {
     this.klasisProvider = klasisProvider;
     this.ethnicProvider = ethnicProvider;
 }
Example #6
0
        protected override void SetDataSource()
        {
            EthnicProvider nationProvider = new EthnicProvider();

            this.dataSource = nationProvider.GetAll();
        }