public Ob.UsuarioDTO ObtenerLogin(string user, string pas) { Ob.UsuarioDTO Usuario = new Ob.UsuarioDTO(); bool usu = false; IDataParameter[] parametros = new IDataParameter[2]; parametros[0] = new SqlParameter("Usuario", SqlDbType.VarChar); parametros[0].Value = user; parametros[1] = new SqlParameter("Password", SqlDbType.VarChar); parametros[1].Value = pas; DataTable resultado = conexiondb.EjecutarSPResultSet("proObtenerLogin", parametros); if (resultado != null) { foreach (DataRow renglon in resultado.Rows) { Usuario.Id = (short)renglon[0]; Usuario.Nombre = (string)renglon[1]; Usuario.User = (string)renglon[2]; Usuario.Password = (string)renglon[3]; Usuario.Tipo = (string)renglon[4]; } } return(Usuario); }
public Ob.UsuarioDTO ObtenerUsuario(int id) { Ob.UsuarioDTO Usuario = new Ob.UsuarioDTO(); try { IDataParameter[] parametros = new IDataParameter[1]; parametros[0] = new SqlParameter("id", SqlDbType.SmallInt); parametros[0].Value = id; DataTable resultado = conexiondb.EjecutarSPResultSet("proObtenerUSuario", parametros); if (resultado != null) { foreach (DataRow renglon in resultado.Rows) { Usuario.Id = (short)renglon[0]; Usuario.Nombre = (string)renglon[1]; Usuario.User = (string)renglon[2]; Usuario.Password = (string)renglon[3]; Usuario.Tipo = (string)renglon[4]; } } } catch (Exception ex) { throw ex; } //borra finally { GC.Collect(); } return(Usuario); }
public bool AgregarUsuario(Ob.UsuarioDTO user) { try { IDataParameter[] parametros = new IDataParameter[4]; parametros[0] = new SqlParameter("Nombre", SqlDbType.VarChar); parametros[0].Value = user.Nombre; parametros[1] = new SqlParameter("Usuario", SqlDbType.VarChar); parametros[1].Value = user.User; parametros[2] = new SqlParameter("Password", SqlDbType.VarChar); parametros[2].Value = user.Password; parametros[3] = new SqlParameter("Tipo", SqlDbType.VarChar); parametros[3].Value = user.Tipo; return(conexionbd.EjecutarSPSinRetorno("proAgregarUsuario", parametros)); } catch (Exception ex) { MessageBox.Show("Consulte con el administrador" + ex); throw; } }
public bool ActualizarUsuario(Ob.UsuarioDTO user) { try { IDataParameter[] parametros = new IDataParameter[5]; parametros[0] = new SqlParameter("id", SqlDbType.SmallInt); parametros[0].Value = user.Id; parametros[1] = new SqlParameter("Nombre", SqlDbType.VarChar); parametros[1].Value = user.Nombre; parametros[2] = new SqlParameter("Usuario", SqlDbType.VarChar); parametros[2].Value = user.User; parametros[3] = new SqlParameter("Password", SqlDbType.VarChar); parametros[3].Value = user.Password; parametros[4] = new SqlParameter("Tipo", SqlDbType.VarChar); parametros[4].Value = user.Tipo; return(conexionbd.EjecutarSPSinRetorno("proActualizarUsuario", parametros)); } catch (Exception) { throw; } }