Beispiel #1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            MoiQuanHeDTO moiQuanHeDTO = new MoiQuanHeDTO();

            moiQuanHeDTO.MoiQuanHeID  = MoiQuanHeID;
            moiQuanHeDTO.TenMoiQuanHe = txtMoiQuanHe.Text.Trim();
            if (kt == 1)
            {
                if (txtMoiQuanHe.Text == "")
                {
                    MessageBox.Show("Bạn chưa nhập mối quan hệ");
                }
                else
                {
                    if (MoiQuanHeBUS.Instance.ThemMoiQuanHe(moiQuanHeDTO) == -1)
                    {
                        MessageBox.Show("Lỗi khi thêm mới");
                    }

                    else
                    {
                        Load_DL();
                    }
                }
            }
            else
            {
                MoiQuanHeBUS.Instance.UpdateMoiQuanHe(moiQuanHeDTO);
                Load_DL();
            }
            Reset();
        }
Beispiel #2
0
        public DataTable LoadMoiQuanHeFromHoSoNhanVien(MoiQuanHeDTO moiQuanHeDTO)
        {
            string    sql = MoiQuanHeDAO.Instance.LoadMoiQuanHeFromHoSoNhanVien(moiQuanHeDTO);
            DataTable dt  = Core.GetData(sql);

            return(dt);
        }
Beispiel #3
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            MoiQuanHeDTO moiQuanHeDTO = new MoiQuanHeDTO();

            moiQuanHeDTO.MoiQuanHeID = MoiQuanHeID;
            DataTable dt = MoiQuanHeBUS.Instance.LoadMoiQuanHeFromHoSoNhanVien(moiQuanHeDTO);

            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Bạn phải xóa bản ghi trong NguoiThan");
            }
            else
            {
                MoiQuanHeBUS.Instance.DeleteMoiQuanHe(moiQuanHeDTO);
                Load_DL();
                Reset();
            }
        }
Beispiel #4
0
        public string DeleteMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
        {
            string sql = "Delete MoiQuanHe where MoiQuanHeID = '" + moiQuanHeDTO.MoiQuanHeID + "'";

            return(sql);
        }
Beispiel #5
0
        public string LoadMoiQuanHeFromHoSoNhanVien(MoiQuanHeDTO moiQuanHeDTO)
        {
            string sql = "Select * from NguoiThan where MoiQuanHeID = '" + moiQuanHeDTO.MoiQuanHeID + "'";

            return(sql);
        }
Beispiel #6
0
        public string UpdateMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
        {
            string sql = "Update MoiQuanHe set TenMoiQuanHe = N'" + moiQuanHeDTO.TenMoiQuanHe + "' where MoiQuanHeID = '" + moiQuanHeDTO.MoiQuanHeID + "'";

            return(sql);
        }
Beispiel #7
0
        public string ThemMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
        {
            string sql = "Insert into MoiQuanHe(TenMoiQuanHe) values(N'" + moiQuanHeDTO.TenMoiQuanHe + "')";

            return(sql);
        }
Beispiel #8
0
 public void DeleteMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
 {
     Core.RunSql(MoiQuanHeDAO.Instance.DeleteMoiQuanHe(moiQuanHeDTO));
 }
Beispiel #9
0
 public void UpdateMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
 {
     Core.RunSql(MoiQuanHeDAO.Instance.UpdateMoiQuanHe(moiQuanHeDTO));
 }
Beispiel #10
0
 public int ThemMoiQuanHe(MoiQuanHeDTO moiQuanHeDTO)
 {
     return(Core.RunSql(MoiQuanHeDAO.Instance.ThemMoiQuanHe(moiQuanHeDTO)));
 }