public static UsuarioLogica GetInstancia() { if (_instancia == null) { _instancia = new UsuarioLogica(); } return(_instancia); }
public static DataTable ConsultarPta(UsuarioLogica user) { DataTable datos = new DataTable(); try { datos = AccesoDatos.Consultar("SELECT * FROM t_usuarios WHERE planta = '" + user.Planta + "' and turno = '" + user.Turno + "'"); } catch (Exception ex) { throw ex; } return(datos); }
public static string GetArea(UsuarioLogica us) { try { string sArea = string.Empty; string sQuery = "SELECT * FROM t_usuario WHERE usuario = '" + us.Usuario + "'"; DataTable datos = AccesoDatos.Consultar(sQuery); if (datos.Rows.Count != 0) { sArea = datos.Rows[0]["area"].ToString(); } return(sArea); } catch { return(""); } }
public Gasto seleccionarGastoPorID(string idGasto) { Gasto gasto = new Gasto(); UsuarioLogica uLogica = new UsuarioLogica(); DataSet ds = AccesoDatos.GastoDato.seleccionarGastoPorID(idGasto); foreach (DataRow row in ds.Tables[0].Rows) { gasto.Id = Convert.ToInt32(row["IDProducto"]); gasto.Descripcion = row["Descripcion"].ToString(); gasto.Usuario = uLogica.seleccionarUsuario(row["IDUsuario"].ToString()); gasto.Fecha = Convert.ToDateTime(row["Fecha"].ToString()); gasto.Monto = Convert.ToDouble(row["Monto"]); } return(gasto); }
public static bool Eliminar(UsuarioLogica user) { try { string sQuery = "DELETE FROM t_usuarios WHERE usuario = '" + user.Usuario + "'"; if (AccesoDatos.Borrar(sQuery) != 0) { return(true); } else { return(false); } } catch { return(false); } }
public List <Gasto> seleccionarGastoTodo() { DataSet ds = AccesoDatos.GastoDato.seleccionarGastoTodo(); UsuarioLogica uLogica = new UsuarioLogica(); List <Gasto> resultado = new List <Gasto>(); foreach (DataRow row in ds.Tables[0].Rows) { Gasto gasto = new Gasto(); gasto.Id = Convert.ToInt32(row["ID"]); gasto.Descripcion = row["Descripcion"].ToString(); gasto.Usuario = uLogica.seleccionarUsuario(row["IDUsuario"].ToString()); gasto.Fecha = Convert.ToDateTime(row["Fecha"].ToString()); gasto.Monto = Convert.ToDouble(row["Monto"]); resultado.Add(gasto); } return(resultado); }
public static bool VerificarTurno(UsuarioLogica user) { try { string sQuery; sQuery = "SELECT * FROM t_usuarios WHERE usuario = '" + user.Usuario + "' and turno = '" + user.Turno + "'"; DataTable datos = AccesoDatos.Consultar(sQuery); if (datos.Rows.Count != 0) { return(true); } else { return(false); } } catch { return(false); } }
public static bool VerificarOperador(UsuarioLogica user) { try { string sQuery; sQuery = "SELECT * FROM t_usuarios WHERE usuario = '" + user.Usuario + "' and puesto = 'OP' and linea is not null"; DataTable datos = AccesoDatos.Consultar(sQuery); if (datos.Rows.Count != 0) { return(true); } else { return(false); } } catch { return(false); } }
public Caja ObtenerCajaAbierta(string idUsuario) { DataSet ds = AccesoDatos.CajaDato.SeleccionarCajaAbierta(idUsuario); Caja caja = new Caja(); UsuarioLogica logica = new UsuarioLogica(); foreach (DataRow row in ds.Tables[0].Rows) { caja.Id = row["ID"].ToString(); caja.FechaApertura = Convert.ToDateTime(row["FechaApertura"]); caja.FechaCierre = Convert.ToDateTime(row["FechaCierre"]); caja.MontoApertura = Convert.ToDouble(row["MontoApertura"].ToString()); caja.MontoCierre = Convert.ToDouble(row["MontoCierreCaja"].ToString()); caja.Descripcion = row["Descripcion"].ToString(); caja.Estado = row["Estado"].ToString(); caja.Usuario = logica.seleccionarUsuario(row["IDUsuario"].ToString()); } return(caja); }
public static int Guardar(UsuarioLogica user) { string[] parametros = { "@Usuario", "@Planta", "@Linea", "@Turno", "@IndRamp", "@Rampeo", "@Puesto", "@User" }; return(AccesoDatos.Actualizar("sp_mant_usuarios", parametros, user.Usuario, user.Planta, user.Linea, user.Turno, user.IndRamp, user.Rampeo, user.Puesto, user.User)); }
public static IUusuarioLogica GetLogicaUsuario() { return(UsuarioLogica.GetInstancia()); }