/* * public clsMsg checkMaxLength(int iMaxLength,params string[] sFields ) * { * * foreach (var sField in sFields) * { * var fld = getFieldInfo(sField); * if (this.getStringValue(fld.FieldName).Length > iMaxLength) * return g.msg("The max length of field [" ++ fld.FieldTitle "] should not exced to " * * } * * } * */ public clsMsg isExists(params string[] sFields) { var msg = new clsMsg(); foreach (var exp in sFields) { string sField = exp; string sFieldTitle = exp; if (exp.Contains(":")) { var arr = exp.Split(':'); if (arr.Length == 2) { sField = arr[0].Trim(); sFieldTitle = arr[1].Trim(); } } if (!this.ContainFields(sField)) { msg.Message = "Error : value of Field [" + sFieldTitle + "], can't be blank or empty !"; return(msg); } } return(msg); }
public static clsMsg msg(string sMsg = "", object data = null, string sInfo = "") { var _msg = new clsMsg(sMsg); _msg.Obj = data; _msg.Info = sInfo; return(_msg); }
public clsMsg checkForNumeric(params string[] sFields) { var msg = new clsMsg(); foreach (var sField in sFields) { var f = getFieldInfo(sField); if (!string.IsNullOrWhiteSpace(getStringValue(f.FieldName)) && !g.isNumeric(getStringValue(f.FieldName))) { msg.Message = "Please specify proper Numeric Value for [" + f.FieldTitle + "] !"; return(msg); } } return(msg); }