public static EmpresaLogica GetInstancia() { if (_instancia == null) { _instancia = new EmpresaLogica(); } return(_instancia); }
public Usuario seleccionarUsuario(string id) { Usuario usuario1 = new Usuario(); DataSet ds = AccesoDatos.UsuarioDato.seleccionarUsuario(id); EmpresaLogica empresaLogica = new EmpresaLogica(); foreach (DataRow row in ds.Tables[0].Rows) { usuario1.Id = row["ID"].ToString(); usuario1.UsuarioGeneral = row["Usuario"].ToString(); usuario1.Tipo = row["Tipo"].ToString(); usuario1.Nombre = row["Nombre"].ToString(); usuario1.Contrasena = row["Contrasena"].ToString(); usuario1.Empresa = empresaLogica.obtenerEmpresa(Convert.ToInt32(row["IDEmpresa"])); } return(usuario1); }
public List <Usuario> obtenerUsuarios() { DataSet ds = AccesoDatos.UsuarioDato.seleccionarUsuarios(); List <Usuario> resultado = new List <Usuario>(); EmpresaLogica empresaLogica = new EmpresaLogica(); foreach (DataRow row in ds.Tables[0].Rows) { Usuario usuario1 = new Usuario(); usuario1.Id = row["ID"].ToString(); usuario1.UsuarioGeneral = row["Usuario"].ToString(); usuario1.Tipo = row["Tipo"].ToString(); usuario1.Nombre = row["Nombre"].ToString(); usuario1.Contrasena = row["Contrasena"].ToString(); usuario1.Empresa = empresaLogica.obtenerEmpresa(Convert.ToInt32(row["IDEmpresa"])); resultado.Add(usuario1); } return(resultado); }
public List <Inventario> obtenerInventario(int empresa) { DataSet ds = AccesoDatos.InventarioDato.seleccionarInventario(empresa); ProductoLogica plogica = new ProductoLogica(); BodegaLogica bLogica = new BodegaLogica(); EmpresaLogica eLogica = new EmpresaLogica(); List <Inventario> resultado = new List <Inventario>(); foreach (DataRow row in ds.Tables[0].Rows) { Inventario invent = new Inventario(); invent.Producto = plogica.obtenerProducto(row["IDProducto"].ToString()); invent.Bodega = bLogica.obtenerBodega(Convert.ToInt32(row["IDBodega"].ToString())); invent.Empresa = eLogica.obtenerEmpresa(Convert.ToInt32(row["IDEmpresa"].ToString())); invent.Cantidad = (Convert.ToInt32(row["Cantidad"])); resultado.Add(invent); } return(resultado); }
public static IEmpresaLogica GetLogicaEmpresa() { return(EmpresaLogica.GetInstancia()); }