Пример #1
0
 public ClientResponse GetUsuario_X_password(Tbl_usuario entidad)
 {
     try
     {
         using (conexion = new SqlConnection(ConnectionBaseSql.ConexionBDSQL().ToString()))
         {
             using (comando = new SqlCommand("sp_sel_usuario_login", conexion))
             {
                 comando.CommandType = CommandType.StoredProcedure;
                 comando.Parameters.Add("@tx_email", SqlDbType.VarChar, 45).Value = entidad.tx_email;
                 comando.Parameters.Add("@tx_pass", SqlDbType.VarChar, 500).Value = entidad.tx_pass;
                 conexion.Open();
                 using (reader = comando.ExecuteReader())
                 {
                     lstUsuario = reader.ReadRows <Tbl_usuario>();
                 }
                 clientResponse.DataJson = JsonConvert.SerializeObject(lstUsuario).ToString();
             }
         }
     }
     catch (Exception ex)
     {
         clientResponse.Mensaje = ex.Message;
         clientResponse.Status  = "ERROR";
     }
     finally
     {
         conexion.Close();
         conexion.Dispose();
         comando.Dispose();
         reader.Dispose();
     }
     return(clientResponse);
 }
Пример #2
0
        public JsonResult Registar(Tbl_usuario oregistro)
        {
            ClientResponse clientResponse = new ClientResponse();

            try
            {
                clientResponse = new UsuarioLogic().InsertUsuario(oregistro);
            }
            catch (Exception ex)
            {
                clientResponse = Utilidades.ObtenerMensajeErrorWeb(ex);
            }
            return(Json(clientResponse, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public ClientResponse sel_cliente(Tbl_usuario tblUsuario)
        {
            ClientResponse clientResponse = new ClientResponse();

            try
            {
                clientResponse = new UsuarioLogic().GetUsuario_X_password(tblUsuario);
            }
            catch (Exception ex)
            {
                clientResponse = Utilidades.ObtenerMensajeErrorWeb(ex);
            }
            return(clientResponse);
        }
Пример #4
0
        public ClientResponse InsertUsuario(Tbl_usuario objeto)
        {
            int id = 0;

            try
            {
                using (conexion = new SqlConnection(ConnectionBaseSql.ConexionBDSQL().ToString()))
                {
                    using (comando = new SqlCommand("sp_ins_usuario", conexion))
                    {
                        comando.CommandType = CommandType.StoredProcedure;
                        comando.Parameters.Add("@tx_email", SqlDbType.VarChar, 60).Value    = objeto.tx_email;
                        comando.Parameters.Add("@tx_pass", SqlDbType.VarChar, 50).Value     = objeto.tx_pass;
                        comando.Parameters.Add("@tx_telefono", SqlDbType.VarChar, 50).Value = objeto.tx_telefono;
                        comando.Parameters.Add("@id", SqlDbType.Int).Direction = ParameterDirection.Output;
                        conexion.Open();
                        comando.ExecuteNonQuery();
                        if (comando.Parameters["@id"] != null)
                        {
                            id = Convert.ToInt32(comando.Parameters["@id"].Value);
                            IEnumerable <Tbl_usuario> lst = GetUsuario_X_Id(id);
                            clientResponse.DataJson = JsonConvert.SerializeObject(lst).ToString();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                clientResponse.Mensaje = ex.Message;
                clientResponse.Status  = "ERROR";
            }
            finally
            {
                conexion.Close();
                conexion.Dispose();
                comando.Dispose();
                reader.Dispose();
            }
            return(clientResponse);
        }
Пример #5
0
 public ClientResponse GetUsuario_X_password(Tbl_usuario entidad)
 {
     return(_usuarioData.GetUsuario_X_password(entidad));
 }
Пример #6
0
 public ClientResponse InsertUsuario(Tbl_usuario objeto)
 {
     return(_usuarioData.InsertUsuario(objeto));
 }