Example #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (validator1.Validate())
            {
                if (baseAttribute != null && baseAttribute.Id > 0)
                {
                    baseAttribute.Description   = txtDescription.Text;
                    baseAttribute.AttributeName = txtName.Text;
                    baseAttribute.AttributeCode = txtCode.Text;
                    baseAttribute.Jampo         = ckbJambo.Checked;

                    BaseAttributeService baseAttributeService = new BaseAttributeService();
                    bool result = baseAttributeService.UpdateBaseAttribute(baseAttribute);
                    if (result)
                    {
                        MessageBox.Show("Loại quy cách đã được cập nhật vào hệ thống");
                        ((ProductAttributeList)this.CallFromUserControll).loadProductAttributeList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    baseAttribute = new BaseAttribute
                    {
                        AttributeName = txtName.Text,
                        Description   = txtDescription.Text,
                        AttributeCode = txtCode.Text,
                        Jampo         = ckbJambo.Checked
                    };
                    BaseAttributeService baseAttributeService = new BaseAttributeService();
                    bool result = baseAttributeService.AddBaseAttribute(baseAttribute);
                    if (result)
                    {
                        MessageBox.Show("Quy cách được tạo thành công");
                        ((ProductAttributeList)this.CallFromUserControll).loadProductAttributeList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (validator1.Validate())
            {
                if (baseAttribute != null && baseAttribute.Id > 0)
                {
                    baseAttribute.Description = txtDescription.Text;
                    baseAttribute.AttributeName = txtName.Text;
                    baseAttribute.AttributeCode = txtCode.Text;
                    baseAttribute.Jampo = ckbJambo.Checked;

                    BaseAttributeService baseAttributeService = new BaseAttributeService();
                    bool result = baseAttributeService.UpdateBaseAttribute(baseAttribute);
                    if (result)
                    {
                        MessageBox.Show("Loại quy cách đã được cập nhật vào hệ thống");
                        ((ProductAttributeList)this.CallFromUserControll).loadProductAttributeList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    baseAttribute = new BaseAttribute
                    {
                        AttributeName = txtName.Text,
                        Description = txtDescription.Text,
                        AttributeCode = txtCode.Text,
                        Jampo = ckbJambo.Checked
                    };
                    BaseAttributeService baseAttributeService = new BaseAttributeService();
                    bool result = baseAttributeService.AddBaseAttribute(baseAttribute);
                    if (result)
                    {
                        MessageBox.Show("Quy cách được tạo thành công");
                        ((ProductAttributeList)this.CallFromUserControll).loadProductAttributeList();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }