protected void btn_AddAccount_Clicked(object sender, EventArgs e) { multiview_AccountsMaster.SetActiveView(view_InputControls); try { DataOperationMode = MicroEnums.DataOperation.AddNew; EnableDisableUserInputs(true); FillPrimaryGroup(); } catch (Exception ex) { } finally { } }
/// <summary> /// Gets Data Operation Result. /// </summary> /// <param name="procReturnValue">Record ID</param> /// <param name="recordName">Name of the record. E.g. Customer, Field Force</param> /// <param name="DataOperationMode">MicroEnums.DataOperation type</param> /// <returns>String. Data Operation Result.</returns> public static string GetDataOperationResult(int procReturnValue, string recordName, MicroEnums.DataOperation DataOperationMode = MicroEnums.DataOperation.None) { string TheMessage = string.Empty; if (procReturnValue > (int)MicroEnums.DataOperationResult.Success) { string SuccessMessage = MicroEnums.DataOperationResult.Success.GetStringValue(); if (DataOperationMode == MicroEnums.DataOperation.AddNew) { TheMessage = string.Format(SuccessMessage, "inserted"); } if (DataOperationMode == MicroEnums.DataOperation.Edit) { TheMessage = string.Format(SuccessMessage, "updated"); } if (DataOperationMode == MicroEnums.DataOperation.Delete) { TheMessage = string.Format(SuccessMessage, "deleted"); } TheMessage = string.Format("<div class='SuccessDialogBox'> {0}</div>", TheMessage); } else if (procReturnValue.Equals((int)MicroEnums.DataOperationResult.Failure)) { string FailureMessage = MicroEnums.DataOperationResult.Failure.GetStringValue(); if (DataOperationMode == MicroEnums.DataOperation.AddNew) { TheMessage = string.Format(FailureMessage, "insert"); } if (DataOperationMode == MicroEnums.DataOperation.Edit) { TheMessage = string.Format(FailureMessage, "update"); } if (DataOperationMode == MicroEnums.DataOperation.Delete) { TheMessage = string.Format(FailureMessage, "delete"); } TheMessage = string.Format("<div class='FailureDialogBox'> {0}</div>", TheMessage); } else if (procReturnValue.Equals((int)MicroEnums.DataOperationResult.Duplicate)) { TheMessage = MicroEnums.DataOperationResult.Duplicate.GetStringValue(); TheMessage = string.Format("<div class='FailureDialogBox'> {0}</div>", TheMessage); } else if (procReturnValue.Equals((int)MicroEnums.DataOperationResult.RecordNotFound)) { TheMessage = MicroEnums.DataOperationResult.RecordNotFound.GetStringValue(); TheMessage = string.Format("<div class='FailureDialogBox'> <div class='DialogMessage'>{0}</div>", TheMessage); } else { TheMessage = MicroEnums.DataOperationResult.OperationNotPossible.GetStringValue(); TheMessage = string.Format("<div class='FailureDialogBox'> {0}</div>", TheMessage); } if (!string.IsNullOrEmpty(recordName)) { TheMessage = TheMessage.Replace("Record", recordName); TheMessage = TheMessage.Replace("record", recordName); } return(TheMessage); }