Exemple #1
0
        /// <summary>
        /// To save details to the database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SaveButton_Click(object sender, EventArgs e)
        {
            string message = "";
            int    count   = 0;

            if (CropDiameterIDTextBox.Text.ToString().Trim() == "0" || CropDiameterIDTextBox.Text.ToString().Trim() == string.Empty)
            {
                CropDiameterBLL CropDiameterBLLOBJ = new CropDiameterBLL();
                try
                {
                    string         uID             = Session["USER_ID"].ToString();
                    CropDiameterBO objCropDiameter = new CropDiameterBO();
                    objCropDiameter.CROPDIAMETER = CropDiameterTextBox.Text.ToString().Trim();
                    objCropDiameter.UserID       = Convert.ToInt32(uID);

                    CropDiameterBLL CropDiameterBLLobj = new CropDiameterBLL();
                    message = CropDiameterBLLobj.InsertCropDiameter(objCropDiameter);

                    if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                    {
                        message = "Data saved successfully";
                    }
                    CropDiameterIDTextBox.Text = "0";
                    if (message != "")
                    {
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }

                finally
                {
                    CropDiameterBLLOBJ = null;
                }

                BindGrid();
            }
            //edit the data in the textbox exiting in the Grid
            else if (CropDiameterIDTextBox.Text.ToString().Trim() != string.Empty)
            {
                ConcernBLL concernBLLOBJ = new ConcernBLL();

                try
                {
                    string         uID             = Session["USER_ID"].ToString();
                    CropDiameterBO objCropDiameter = new CropDiameterBO();
                    objCropDiameter.CROPDIAMETER   = CropDiameterTextBox.Text.ToString().Trim();
                    objCropDiameter.CROPDIAMETERID = Convert.ToInt32(CropDiameterIDTextBox.Text.ToString().Trim());
                    objCropDiameter.UserID         = Convert.ToInt32(uID);

                    CropDiameterBLL CropDiameterBLLobj = new CropDiameterBLL();
                    message = CropDiameterBLLobj.EDITCropDiameter(objCropDiameter);


                    if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                    {
                        message = "Data updated successfully";
                        BindGrid();
                        SetUpdateMode(false);
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }

                finally
                {
                    concernBLLOBJ = null;
                }

                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
            }

            ClearData();
        }