/// <summary> /// 检查非空验证 /// </summary> /// <param name="user"></param> public string CheckUser(SUser user) { string msg = string.Empty; if (user.UserCode.Equals("admin")) { msg = "管理员用户不能删除."; return(msg); } if (string.IsNullOrWhiteSpace(user.UserCode)) { msg = "用户编码不能为空."; return(msg); } if (string.IsNullOrWhiteSpace(user.UserName)) { msg = "用户名不能为空."; return(msg); } if (!string.IsNullOrWhiteSpace(user.EMail)) { if (!ESCRegex.IsEmail(user.EMail)) { msg = "邮箱格式错误."; return(msg); } } if (!string.IsNullOrWhiteSpace(user.Mobile)) { if (!ESCRegex.IsTel(user.Mobile)) { msg = "电话格式错误."; return(msg); } } if (!string.IsNullOrWhiteSpace(user.Phone)) { if (!ESCRegex.IsTel(user.Phone)) { msg = "手机号码格式错误."; return(msg); } } return(msg); }
/// <summary> /// 检查非空验证 /// </summary> /// <param name="BusinessPartner"></param> public string CheckBusinessPartner(BBusinessPartner bPartner) { string msg = string.Empty; if (string.IsNullOrWhiteSpace(bPartner.BusinessPartnerCode)) { msg = "业务伙伴编码不能为空."; return(msg); } if (string.IsNullOrWhiteSpace(bPartner.BusinessPartnerName)) { msg = "业务伙伴名称不能为空."; return(msg); } if (!string.IsNullOrWhiteSpace(bPartner.Mail)) { if (!ESCRegex.IsEmail(bPartner.Mail)) { msg = "邮箱格式错误."; return(msg); } } if (!string.IsNullOrWhiteSpace(bPartner.Fax)) { if (!ESCRegex.IsFax(bPartner.Fax)) { msg = "传真格式错误."; return(msg); } } if (!string.IsNullOrWhiteSpace(bPartner.Mobile)) { if (!ESCRegex.IsMobile(bPartner.Mobile)) { msg = "电话格式错误."; return(msg); } } return(msg); }