コード例 #1
0
 internal UsuariosBack ValidarUsuario(string Usuario)
 {
     try
     {
         UsuariosBack usr = new UsuariosBack();
         using (SqlConnection con = new SqlConnection(conexion))
         {
             string     sentencia = "Usuarios_CRUD 6,'','" + Usuario + "','','',''";
             SqlCommand cmd       = new SqlCommand(sentencia, con);
             con.Open();
             SqlDataReader rdr = cmd.ExecuteReader();
             while (rdr.Read())
             {
                 usr.idUsuario   = rdr[0] == DBNull.Value ? 0 : rdr.GetInt32(0);
                 usr.Usuario     = rdr[1] == DBNull.Value ? "" : rdr.GetString(1);
                 usr.Contrasena  = rdr[2] == DBNull.Value ? "" : rdr.GetString(2);
                 usr.TipoUsuario = rdr[3] == DBNull.Value ? "" : rdr.GetString(3);
                 usr.Estado      = rdr[4] == DBNull.Value ? false : rdr.GetBoolean(4);
             }
             return(usr);
         }
     }
     catch (Exception ex)
     {
         throw (ex);
     }
 }
コード例 #2
0
 internal void CrearUsuario(UsuariosBack usr)
 {
     try
     {
         using (SqlConnection con = new SqlConnection(conexion))
         {
             string     sentencia = "Usuarios_CRUD 5,'','" + usr.Usuario + "','" + usr.Contrasena + "','" + usr.TipoUsuario + "','" + usr.Estado + "'";
             SqlCommand cmd       = new SqlCommand(sentencia, con);
             con.Open();
             cmd.ExecuteNonQuery();
         }
     }
     catch (Exception ex)
     {
         throw(ex);
     }
 }
コード例 #3
0
 internal void CrearUsuario(UsuariosBack usr)
 {
     new UsuariosADO().CrearUsuario(usr);
 }
コード例 #4
0
 public void CrearUsuario(UsuariosBack usr)
 {
     new UsuariosBL().CrearUsuario(usr);
 }