Ejemplo n.º 1
0
 public Mensaje ActualizarUsuario(int Codigo, string Nombre, string ApPaterno, string ApMaterno, string Sexo, string Tipodocumento, string NumDocumento,
     string NumCelular, string Email, string Password, string Tipo, string Estado, int CentroFormacion)
 {
     ECentroFormacion ECentroFormacion = CentroFormacionDAO.Obtener(CentroFormacion);
     EUsuario EUsuario = new EUsuario()
     {
         Codigo = Codigo,
         Nombre = Nombre,
         ApPaterno = ApPaterno,
         ApMaterno = ApMaterno,
         Sexo = Sexo,
         Tipodocumento = Tipodocumento,
         NumDocumento = NumDocumento,
         NumCelular = NumCelular,
         Email = Email,
         Password = Password,
         Tipo = Tipo,
         Estado = Estado,
         CentroFormacion = ECentroFormacion
     };
     Mensaje MensajeRequisitos = ValidarRequisitos(EUsuario);
     Mensaje MensajeRetorno = new Mensaje();
     if (MensajeRequisitos.codigoMensaje == "E")
     {
         UsuarioDAO.Modificar(EUsuario);
         MensajeRetorno.codigoMensaje = "E";
         MensajeRetorno.textMensaje = " Usuario actualizado exitosamente.";
     }
     else
     {
         MensajeRetorno = MensajeRequisitos;
     }
     return MensajeRetorno;
 }
Ejemplo n.º 2
0
 public Mensaje ValidarRequisitos(EUsuario EUsuario)
 {
     Mensaje MensajeRetorno = new Mensaje();
     //Único Número de Documento
     EUsuario VerificaUsuario = UsuarioDAO.VerificarNumDocumento(EUsuario.NumDocumento);
     if (VerificaUsuario != null)
     {
         if (VerificaUsuario.Codigo != EUsuario.Codigo)
         {
             MensajeRetorno.codigoMensaje = "X";
             MensajeRetorno.textMensaje = " Ya existe un usuario registrado con este número de Documento";
             return MensajeRetorno;
         }
     }
     //Único E-mail
     VerificaUsuario = UsuarioDAO.VerificarEmail(EUsuario.Email);
     if (VerificaUsuario != null)
     {
         if (VerificaUsuario.Codigo != EUsuario.Codigo)
         {
             MensajeRetorno.codigoMensaje = "X";
             MensajeRetorno.textMensaje = " Ya existe un usuario registrado con este E-mail";
             return MensajeRetorno;
         }
     }
     MensajeRetorno.codigoMensaje = "E";
     MensajeRetorno.textMensaje = " Requisitos cumplidos";
     return MensajeRetorno;
 }