public List <UIControlValidationRegularExp> GetUIControlValidationRegularExps() { List <UIControlValidationRegularExp> oUIControlValidationRegularExps = new List <UIControlValidationRegularExp>(); ProcedureName = "pr_GetUIControlValidationRegularExp"; using (DbCommand dbCommand = Database.GetStoredProcCommand(ProcedureName)) { // Database.AddInParameter(dbCommand, "@RegularExpId", DbType.Int32, intRegularExpId); using (DataSet ds = ExecuteDataSet(dbCommand)) { foreach (DataRow drRegExp in ds.Tables[0].Rows) { UIControlValidationRegularExp objValidationRegExp = new UIControlValidationRegularExp(); objValidationRegExp.RegularExpId = Int32.Parse(drRegExp["RegularExpId"].ToString()); objValidationRegExp.Name = drRegExp["Name"].ToString(); objValidationRegExp.RegularExp = drRegExp["RegularExp"].ToString(); objValidationRegExp.DefaultMsg = drRegExp["DefaultMsg"].ToString(); objValidationRegExp.Created = (drRegExp["Created"] != DBNull.Value ? DateTime.Parse(drRegExp["Created"].ToString()) : DateTime.Now); objValidationRegExp.CreatedBy = (drRegExp["CreatedBy"] != DBNull.Value ? long.Parse(drRegExp["CreatedBy"].ToString()) : 0); objValidationRegExp.Modified = (drRegExp["Modified"] != DBNull.Value ? DateTime.Parse(drRegExp["Modified"].ToString()) : DateTime.Now); objValidationRegExp.ModifiedBy = (drRegExp["ModifiedBy"] != DBNull.Value ? long.Parse(drRegExp["ModifiedBy"].ToString()) : 0); objValidationRegExp.Deleted = (drRegExp["Deleted"] != DBNull.Value ? Int32.Parse(drRegExp["Deleted"].ToString()) : 0); oUIControlValidationRegularExps.Add(objValidationRegExp); } } } return(oUIControlValidationRegularExps); }
protected void btnUpdate_Click(object sender, EventArgs e) { UIControl oUIControl = new UIControl(); oUIControl.ControlId = long.Parse(txtControlId.Text.Trim()); oUIControl.LabelName = txtLabelName.Text.Trim(); oUIControl.LabelText = txtLabelText.Text.Trim(); oUIControl.ShortName = txtShortName.Text.Trim(); oUIControl.ControlName = txtControlName.Text.Trim(); oUIControl.ToolTipText = txtToolTipText.Text.Trim(); oUIControl.HTMLHelp = txtHTMLHelp.Text.Trim(); if (ddlDataType.SelectedValue != "-1") { UIControlDataType oUIControlDataType = new UIControlDataType(); oUIControlDataType.DataTypeId = Int64.Parse(ddlDataType.SelectedValue.ToString()); oUIControl.ControlDataType = oUIControlDataType; } oUIControl.ValidationRequired = (chkValRequiredField.Checked == true?1:0); if (ddlValRegularExp.SelectedValue != "-1") { UIControlValidationRegularExp oUIControlValidationRegularExp = new UIControlValidationRegularExp(); oUIControlValidationRegularExp.RegularExpId = Int32.Parse(ddlValRegularExp.SelectedValue.ToString()); oUIControl.ValidationRegularExp = oUIControlValidationRegularExp; } oUIControl.ValidationCompareControl = txtValCompareControl.Text.Trim(); if (txtValMinLen.Text.Trim() != "") { oUIControl.ValidationMinLen = long.Parse(txtValMinLen.Text.Trim()); } if (txtValMaxLen.Text.Trim() != "") { oUIControl.ValidationMaxLen = long.Parse(txtValMaxLen.Text.Trim()); } oUIControl.ValidationRangeFrom = txtValRangeFrom.Text.Trim(); oUIControl.ValidationRangeTo = txtValRangeTo.Text.Trim(); oUIControl.ValidationCustomClientSideFunction = txtValClientSideFunName.Text.Trim(); oUIControl.ValidationCustomServerSideFunction = txtValServerSideFunName.Text.Trim(); oUIControl.ValidationMsg = txtValMsg.Text.Trim(); oUIControl.ModifiedBy = intProfile; if (txtDisplayOrder.Text.Trim() != "") { oUIControl.DisplayOrder = long.Parse(txtDisplayOrder.Text); } oUIControl.Deleted = 0; //oUIControl.ControlId = txtControlId.Text; oUIFactory.UpdateUIControl(oUIControl); LoadUIControlList(); }