private static string ValidaDatosUsuario(int idUsuario, string pNombre, string pApellidoPaterno, string pApellidoMaterno, string pUsuario, string pFechaNacimiento, string pCorreo, CConexion pConexion) { string errores = ""; if (pNombre == "") { errores = errores + "<span>*</span> El campo nombre esta vacío, favor de capturarlo.<br />"; } if (pApellidoPaterno == "") { errores = errores + "<span>*</span> El campo apellido paterno esta vacío, favor de capturarlo.<br />"; } if (pApellidoMaterno == "") { errores = errores + "<span>*</span> El campo apellido materno esta vacío, favor de capturarlo.<br />"; } if (pUsuario == "") { errores = errores + "<span>*</span> El campo usuario esta vacío, favor de capturarlo.<br />"; } if (pFechaNacimiento == "") { errores = errores + "<span>*</span> El campo fecha de nacimiento esta vacío, favor de capturarlo.<br />"; } if (pCorreo == "") { errores = errores + "<span>*</span> El campo correo esta vacío, favor de capturarlo.<br />"; } //¿Correo no valido? if (pCorreo != "") { CValidacion ValidarCorreo = new CValidacion(); if (ValidarCorreo.ValidarCorreo(pCorreo)) { errores = errores + "<span>*</span> El campo correo no es valido, favor de capturar un correo valido.<br />"; } } CUsuario Usuario = new CUsuario(); //¿Usuario o correo existen? if (pUsuario != "" && pCorreo != "") { if (Usuario.ExisteUsuario(idUsuario, pUsuario, pConexion)) { errores = errores + "<span>*</span> El usuario que elegiste ya está en uso.<br />"; } if (Usuario.ExisteCorreo(idUsuario, pCorreo, pConexion)) { errores = errores + "<span>*</span> El correo que elegiste ya está en uso.<br />"; } } if (errores != "") { errores = "<p>Favor de completar los siguientes requisitos:</p>" + errores; } return(errores); }
//Metodos Privados private static string ValidarEmpresa(CEmpresa pEmpresa, CConexion pConexion) { string errores = ""; if (pEmpresa.RazonSocial == "") { errores = errores + "<span>*</span> El campo razón social esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.Empresa == "") { errores = errores + "<span>*</span> El campo nombre comercial esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.RFC == "") { errores = errores + "<span>*</span> El campo RFC esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.RegimenFiscal == "") { errores = errores + "<span>*</span> El campo Régimen fiscal esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.Telefono == "") { errores = errores + "<span>*</span> El campo teléfono esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.Calle == "") { errores = errores + "<span>*</span> El campo calle esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.NumeroExterior == "") { errores = errores + "<span>*</span> El campo numero esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.Colonia == "") { errores = errores + "<span>*</span> El campo colonia esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.CodigoPostal == "") { errores = errores + "<span>*</span> El campo código postal esta vacío, favor de capturarlo.<br />"; } if (pEmpresa.IdMunicipio == 0) { errores = errores + "<span>*</span> El campo municipio no fue capturado, favor de capturarlo.<br />"; } if (pEmpresa.Correo != "") { CValidacion ValidarCorreo = new CValidacion(); if (ValidarCorreo.ValidarCorreo(pEmpresa.Correo)) { errores = errores + "<span>*</span> El campo correo no es valido, favor de capturar un correo valido.<br />"; } } CEmpresa Empresa = new CEmpresa(); Dictionary <string, object> Parametros = new Dictionary <string, object>(); Parametros.Add("RFC", pEmpresa.RFC); Empresa.LlenaObjetoFiltros(Parametros, pConexion); if (pEmpresa.RFC == Empresa.RFC && pEmpresa.IdEmpresa != Empresa.IdEmpresa) { errores = errores + "<span>*</span> El RFC ya existe, favor de verificarlo.<br />"; } if (errores != "") { errores = "<p>Favor de completar los siguientes requisitos:</p>" + errores; } return(errores); }