示例#1
0
 public int RegistrarUsuario(UsuarioEN usuario)
 {
     try
     {
         IDictionary map = new Dictionary <string, Object>();
         map.Add("USU_NOM", usuario.NombreUsuario);
         map.Add("USU_PASS", usuario.ContraseniaUsuario);
         map.Add("USU_EMAIL", usuario.CorreoUsuario);
         map.Add("USU_CEL", usuario.CelularUsuario);
         usuario.CodigoUsuario = (long)Mapper.Mapper.Instance().Insert("uspUsuarioINS", map);
         usuario.Estado        = 1;
         usuario.Mensaje       = "OK";
     }
     catch (Exception ex)
     {
         usuario.Mensaje = ex.Message;
         usuario.Estado  = -1;
     }
     return((int)usuario.Estado);
 }
示例#2
0
 public UsuarioEN ObtenerUsuario(string correo, string contrasenia)
 {
     try
     {
         IDictionary map = new Dictionary <string, Object>();
         map.Add("USU_EMAIL", correo);
         map.Add("USU_PASS", contrasenia);
         Object usuarioEN = Mapper.Mapper.Instance().QueryForObject("uspUsuarioSEL", map);
         if (usuarioEN != null)
         {
             var usuario = new UsuarioEN
             {
                 CodigoUsuario      = ((UsuarioEN)usuarioEN).CodigoUsuario,
                 NombreUsuario      = ((UsuarioEN)usuarioEN).NombreUsuario,
                 CorreoUsuario      = ((UsuarioEN)usuarioEN).CorreoUsuario,
                 CelularUsuario     = ((UsuarioEN)usuarioEN).CelularUsuario,
                 ContraseniaUsuario = ((UsuarioEN)usuarioEN).ContraseniaUsuario,
                 Mensaje            = "OK",
                 Estado             = 1
             };
             return(usuario);
         }
         else
         {
             return(new UsuarioEN()
             {
                 Mensaje = "Correo y/o Contraseña incorrecta",
                 Estado = -1
             });
         }
     }
     catch (Exception ex)
     {
         return(new UsuarioEN
         {
             Mensaje = ex.Message,
             Estado = -1
         });
     }
 }