Ejemplo n.º 1
0
        public UcInfo()
        {
            InitializeComponent();

            data = new DTO.KhachHangGroup();
            isUpdate = false;

            Init();
            RefreshData();
        }
Ejemplo n.º 2
0
        public UcInfo(DTO.KhachHangGroup data)
        {
            InitializeComponent();

            this.data = data;
            isUpdate = true;
            lbSelect.Text = Constant.DEFAULT_TITLE_EDIT;

            Init();

            tbMa.Text = data.Ma;
            tbTen.Text = data.Ten;
            tbMoTa.Text = data.MoTa;
        }
Ejemplo n.º 3
0
        public static bool Delete(KhachHangGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    dbContext.KhachHangGroups.DeleteOnSubmit(data);
                    dbContext.SubmitChanges();

                    return true;
                }
            }
            catch
            {
                //return false;
            }

            CreateSQlConnection();

            return false;
        }
Ejemplo n.º 4
0
        private void InsertData()
        {
            data = new DTO.KhachHangGroup();

            data.Ma = tbMa.Text;
            data.Ten = tbTen.Text;
            data.MoTa = tbMoTa.Text;

            if (KhachHangGroupBus.Insert(data, FormMain.user))
            {
                if (MessageBox.Show(string.Format(Constant.MESSAGE_INSERT_SUCCESS, "Nhóm KH " + data.Ma) + Constant.MESSAGE_NEW_LINE + Constant.MESSAGE_CONTINUE, Constant.CAPTION_CONFIRMATION, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                {
                    this.Dispose();
                }
            }
            else
            {
                if (MessageBox.Show(string.Format(Constant.MESSAGE_INSERT_ERROR_DUPLICATED, tbMa.Text) +
                    Constant.MESSAGE_NEW_LINE + Constant.MESSAGE_EXIT, Constant.CAPTION_ERROR, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
                {
                    this.Dispose();
                }
            }
        }
Ejemplo n.º 5
0
        public static bool Update(KhachHangGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    data.UpdateBy = user.UserName;
                    data.UpdateDate = DateTime.Now;

                    dbContext.SubmitChanges();
                    return true;
                }

                return false;
            }
            catch
            {
                return false;
            }
        }
Ejemplo n.º 6
0
        public static bool Insert(KhachHangGroup data, User user)
        {
            try
            {
                if (GetByMa(data.Ma) != null)
                {
                    return false;
                }

                data.CreateBy = data.UpdateBy = user.UserName;
                data.CreateDate = data.UpdateDate = DateTime.Now;

                dbContext.KhachHangGroups.InsertOnSubmit(data);
                dbContext.SubmitChanges();

                return true;
            }
            catch
            {
                return false;
            }
        }
Ejemplo n.º 7
0
 partial void DeleteKhachHangGroup(KhachHangGroup instance);
Ejemplo n.º 8
0
 partial void UpdateKhachHangGroup(KhachHangGroup instance);
Ejemplo n.º 9
0
 partial void InsertKhachHangGroup(KhachHangGroup instance);
Ejemplo n.º 10
0
        public static bool Update(KhachHangGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    dbContext.SubmitChanges();
                    return true;
                }

                return false;
            }
            catch
            {
                return false;
            }
        }
Ejemplo n.º 11
0
        public static bool Insert(KhachHangGroup data, User user)
        {
            try
            {
                if (GetByMa(data.Ma) != null)
                {
                    return false;
                }

                dbContext.KhachHangGroups.InsertOnSubmit(data);
                dbContext.SubmitChanges();

                return true;
            }
            catch
            {
                return false;
            }
        }
Ejemplo n.º 12
0
 public static bool Update(KhachHangGroup data, User user)
 {
     return KhachHangGroupDao.Update(data, user);
 }
Ejemplo n.º 13
0
 public static bool Insert(KhachHangGroup data, User user)
 {
     return KhachHangGroupDao.Insert(data, user);
 }