private void updatecode() { try { if (hd.Value != "true") { lblcheckDoubleError.Text = string.Empty; GridViewRow row = GridView1.SelectedRow; int unit_id = Convert.ToInt32(ViewState["unit_id"]); //decimal TaxPercent = decimal.Parse(txtTaxPercent.Text); context.sp_UpdateUnit(companyId, branchId, unit_id, txtUnitName.Text, User_id, DateTime.Today); btnUpdate.Visible = false; btnSave.Visible = true; txtUnitName.Text = ""; loadDataTable(); divalert.Visible = true; lblAlert.Text = "Unit Updated Successfully"; txtUnitName.Text = string.Empty; } else { divalert.Visible = false; lblcheckDoubleError.ForeColor = System.Drawing.Color.Red; lblcheckDoubleError.Text = "This unit name already Exists"; return; } } catch (Exception ex) { ErrorLog.saveerror(ex); //Do Logging } }