Exemplo n.º 1
0
        private void InsertData()
        {
            data = new DTO.SanPhamGroup();

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

            if (SanPhamGroupBus.Insert(data, FormMain.user))
            {
                if (MessageBox.Show(string.Format(Constant.MESSAGE_INSERT_SUCCESS, "Nhóm SP " + data.Ma) + Constant.MESSAGE_NEW_LINE + Constant.MESSAGE_CONTINUE, Constant.CAPTION_CONFIRMATION, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                {
                    this.Dispose();
                }
                else
                {
                    RefreshData();
                }
            }
            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();
                }
            }
        }
Exemplo n.º 2
0
        public UcInfo()
        {
            InitializeComponent();

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

            Init();
            RefreshData();
        }
Exemplo n.º 3
0
        public UcInfo(DTO.SanPhamGroup 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;
        }
Exemplo n.º 4
0
        public static bool Delete(SanPhamGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    dbContext.SanPhamGroups.DeleteOnSubmit(data);
                    dbContext.SubmitChanges();

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

            CreateSQlConnection();

            return false;
        }
Exemplo n.º 5
0
        public static bool Update(SanPhamGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    dbContext.SubmitChanges();
                    return true;
                }

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

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

                return true;
            }
            catch
            {
                return false;
            }
        }
Exemplo n.º 7
0
 partial void DeleteSanPhamGroup(SanPhamGroup instance);
Exemplo n.º 8
0
 partial void UpdateSanPhamGroup(SanPhamGroup instance);
Exemplo n.º 9
0
 partial void InsertSanPhamGroup(SanPhamGroup instance);
Exemplo n.º 10
0
        public static bool Update(SanPhamGroup data, User user)
        {
            try
            {
                if (data != null)
                {
                    data.UpdateBy = user.UserName;
                    data.UpdateDate = DateTime.Now;

                    dbContext.SubmitChanges();
                    return true;
                }

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

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

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

                return true;
            }
            catch
            {
                return false;
            }
        }