示例#1
0
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            try
            {
                labelMessage.Text = string.Empty;
                using (BrandRT receiverTransfer = new BrandRT())
                {
                    hdIsDelete.Value = "true";
                    hdIsEdit.Value   = "true";
                    Brand brand = CreateBrand();

                    if (brand != null)
                    {
                        receiverTransfer.UpdateBrand(brand);
                        labelMessage.Text      = "Data successfully deleted...";
                        labelMessage.ForeColor = System.Drawing.Color.Green;
                    }
                    else
                    {
                        labelMessage.Text      = "Data not deleted...";
                        labelMessage.ForeColor = System.Drawing.Color.Red;
                    }
                }
                LoadBrandListView();
                ClearField();
            }
            catch (Exception ex)
            {
                labelMessage.Text      = "Error : " + ex.Message;
                labelMessage.ForeColor = System.Drawing.Color.Red;
            }
        }
示例#2
0
        protected void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                labelMessage.Text = string.Empty;
                using (BrandRT receiverTransfer = new BrandRT())
                {
                    hdIsEdit.Value = "true";
                    Brand brand = CreateBrand();

                    if (brand != null)
                    {
                        if (receiverTransfer.IsBrandNameExistInOterRows(brand.IID, brand.Name, brand.Origin))
                        {
                            labelMessage.Text      = "Brand Name " + txtBrandName.Text + " Already Exist!";
                            labelMessage.ForeColor = System.Drawing.Color.Red;
                            return;
                        }

                        receiverTransfer.UpdateBrand(brand);
                        labelMessage.Text      = "Data successfully updated...";
                        labelMessage.ForeColor = System.Drawing.Color.Green;
                    }
                    else
                    {
                        labelMessage.Text      = "Data not updated...";
                        labelMessage.ForeColor = System.Drawing.Color.Red;
                    }
                }
                ClearField();
                SetButton();
                LoadBrandListView();
            }
            catch (Exception ex)
            {
                labelMessage.Text      = "Error : " + ex.Message;
                labelMessage.ForeColor = System.Drawing.Color.Red;
            }
        }