private clsStatusCode populateObj(UserControl userControl) { clsStatusCode oVend = new clsStatusCode(); oVend.StatusCode = (userControl.FindControl("txtVendorName") as RadTextBox).Text; oVend.ActiveFlag = (userControl.FindControl("ActiveFlag") as RadButton).Checked; oVend.CreatedBy = (string)(Session["userName"]); oVend.CreatedOn = Convert.ToDateTime(DateTime.Now); oVend.UpdatedBy = (string)(Session["userName"]); oVend.UpdatedOn = Convert.ToDateTime(DateTime.Now); return(oVend); }
protected void rgGrid_UpdateCommand(object sender, GridCommandEventArgs e) { try { UserControl userControl = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); Label errorMsg = (Label)userControl.FindControl("lblErrorMessage"); clsStatusCode oVend = populateObj(userControl); oVend.idStatusCodes = Convert.ToInt16((userControl.FindControl("lblShippingVendorID") as Label).Text); string updateMsg = ""; if (IsValid) { if (oVend != null) { updateMsg = SrvStatusCode.UpdatetatusCode(oVend); if (updateMsg == "") { pnlsuccess.Visible = true; lblSuccess.Text = "Successfully updated Status Code " + "'" + oVend.StatusCode + "'"; } else { errorMsg.Visible = true; errorMsg.Text = updateMsg; e.Canceled = true; } } } else { errorMsg.Visible = true; errorMsg.Text = "Please enter Required fields"; e.Canceled = true; } } catch (Exception ex) { pnlDanger.Visible = true; lblDanger.Text = ex.Message.ToString(); e.Canceled = true; } }
protected void rgGrid_InsertCommand(object sender, GridCommandEventArgs e) { try { UserControl userControl = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); Label errorMsg = (Label)userControl.FindControl("lblErrorMessage"); clsStatusCode oVend = populateObj(userControl); string insertMsg = ""; if (IsValid) { if (oVend != null) { insertMsg = SrvStatusCode.UpdatetatusCode(oVend); if (insertMsg == "") { pnlsuccess.Visible = true; lblSuccess.Text = "Successfully Added New Status Code " + oVend.StatusCode; } else { errorMsg.Visible = true; errorMsg.Text = insertMsg; e.Canceled = true; } } } else { errorMsg.Visible = true; errorMsg.Text = "Please enter Required fields"; e.Canceled = true; } } catch (Exception ex) { pnlDanger.Visible = true; lblDanger.Text = ex.Message.ToString(); e.Canceled = true; } }