public bool Stock(string codigo, string cantidad) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { decimal c = decimal.Parse(codigo); decimal cant = decimal.Parse(cantidad); Alimento ti = tipoPro.Alimento.Single(t => t.Codigo == c); decimal s = ti.stock - cant; if (s >= 1) { ti.stock = ti.stock - cant; tipoPro.SaveChanges(); return(true); } else if (s <= 0) { ti.stock = 0; tipoPro.SaveChanges(); Desactivar(codigo); return(true); } return(false); } catch { return(false); } }; }
public bool AgregarSucursal(SucursalClase suc) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Sucursal t = new Sucursal(); t.rut = suc.Rut; t.direccion = suc.Direccion; t.comuna = suc.Comuna; t.latitud = suc.Latitud; t.longitud = suc.Longitud; t.proveedor = suc.Proveedor; t.telefono = suc.Telefono; t.activo = 1; tipoPro.Sucursal.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarAlimentos(AlimentoClase ali) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { decimal c = ali.Codigo; Alimento ti = tipoPro.Alimento.Single(t => t.Codigo == c); ti.nombre = ali.Nombre; ti.descripcion = ali.Descripcion; ti.precio = ali.Precio; ti.stock = ali.Stock; ti.fecha_elaboracion = ali.Fecha_elaboracion; ti.fecha_vencimiento = ali.Fecha_vencimiento; ti.Sucursal = ali.Sucursal; ti.foto = ali.Foto; ti.CategoriaAlimento = ali.CategoriaAlimento; ti.TipoAlimento = ali.TipoAlimento; if (ali.Stock > 0) { ti.activo = 1; } tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarAlimentos(AlimentoClase ali) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Alimento t = new Alimento(); t.nombre = ali.Nombre; t.descripcion = ali.Descripcion; t.precio = ali.Precio; t.fecha_elaboracion = ali.Fecha_elaboracion; t.foto = ali.Foto; t.fecha_vencimiento = ali.Fecha_vencimiento; t.stock = ali.Stock; t.CategoriaAlimento = ali.CategoriaAlimento; t.TipoAlimento = ali.TipoAlimento; t.Sucursal = ali.Sucursal; t.activo = 1; tipoPro.Alimento.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarSucursal(SucursalClase suc) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Sucursal t = tipoPro.Sucursal.Single(ti => ti.codigo == suc.Codigo); tipoPro.Sucursal.Remove(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarDatosBancarios(DatosBancariosClase ban) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { DatosBancarios ti = tipoPro.DatosBancarios.Single(t => t.codigo == ban.Codigo); tipoPro.DatosBancarios.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarCategoriaAlimentos(CategoriaClase cat) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Categoria ti = tipoPro.Categoria.Single(t => t.codigo == cat.Codigo); tipoPro.Categoria.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarTipoAlimentos(TipoAlimentoClase tipo) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { TipoAlimento ti = tipoPro.TipoAlimento.Single(t => t.codigo == tipo.Codigo); tipoPro.TipoAlimento.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarProveedor(ProveedorClase pro) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Proveedor ti = tipoPro.Proveedor.Single(t => t.codigo == pro.Codigo); tipoPro.Proveedor.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarAlimentos(AlimentoClase ali) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Alimento ti = tipoPro.Alimento.Single(t => t.Codigo == ali.Codigo); tipoPro.Alimento.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EliminarBancos(BancoClase ban) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Banco ti = tipoPro.Banco.Single(t => t.codigo == ban.Codigo); tipoPro.Banco.Remove(ti); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
private bool Desactivar(string codigo) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { decimal c = decimal.Parse(codigo); Alimento ti = tipoPro.Alimento.Single(t => t.Codigo == c); ti.activo = 0; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarBancos(BancoClase ban) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { decimal c = ban.Codigo; Banco ti = tipoPro.Banco.Single(t => t.codigo == c); ti.nombre = ban.Nombre; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarTipoAlimentos(TipoAlimentoClase tipo) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { TipoAlimento ti = tipoPro.TipoAlimento.Single(t => t.nombre == tipo.Nombre); ti.codigo = tipo.Codigo; ti.descripcion = tipo.Descripcion; ti.activo = tipo.Activo; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarSaldo(SaldoClase ali) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Saldo t = new Saldo(); t.datosBancarios = ali.datosBancarios; t.monto = ali.monto; tipoPro.Saldo.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarBancos(BancoClase ban) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Banco t = new Banco(); t.nombre = ban.Nombre; t.activo = 1; tipoPro.Banco.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarTipoAlimentos(TipoAlimentoClase tipo) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { TipoAlimento t = new TipoAlimento(); t.nombre = tipo.Nombre; t.descripcion = tipo.Descripcion; t.activo = 1; tipoPro.TipoAlimento.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarCategoriaAlimentos(CategoriaClase cat) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Categoria t = new Categoria(); t.nombre = cat.Nombre; t.descripcion = cat.Descripcion; t.activo = 1; tipoPro.Categoria.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool StockS(string codigo, string cantidad) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { decimal c = decimal.Parse(codigo); decimal cant = decimal.Parse(cantidad); Alimento ti = tipoPro.Alimento.Single(t => t.Codigo == c); ti.stock = ti.stock + cant; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarDatosBancarios(DatosBancariosClase ban) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { DatosBancarios t = new DatosBancarios(); t.numeroCuenta = ban.NumeroCuenta; t.Sucursal = ban.Sucursal; t.TipoCuenta = ban.TipoCuenta; t.Banco = ban.Banco; t.activo = 1; tipoPro.DatosBancarios.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarProveedor(ProveedorClase pro) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Proveedor t = tipoPro.Proveedor.Single(ti => ti.codigo == pro.Codigo); t.usuario = pro.Usuario; t.rut = pro.Rut; t.pass = pro.Pass; t.correo = pro.Correo; t.nombre = pro.Nombre; t.telefono = pro.Telefono; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarSucursal(SucursalClase suc) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Sucursal t = tipoPro.Sucursal.Single(ti => ti.codigo == suc.Codigo); t.direccion = suc.Direccion; t.comuna = suc.Comuna; t.latitud = suc.Latitud; t.longitud = suc.Longitud; t.proveedor = suc.Proveedor; t.telefono = suc.Telefono; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarProveedor(ProveedorClase pro) { using (IntegracionEntities tipoPro = new IntegracionEntities()) { try { Proveedor t = new Proveedor(); t.usuario = pro.Usuario; t.pass = pro.Pass; t.rut = pro.Rut; t.correo = pro.Correo; t.nombre = pro.Nombre; t.telefono = pro.Telefono; t.activo = 1; tipoPro.Proveedor.Add(t); tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }