public bool CambiarStock(string codigo, string cantidad) { using (librosmclEntities tipoPro = new librosmclEntities()) { try { decimal c = decimal.Parse(codigo); decimal cant = decimal.Parse(cantidad); libro ti = tipoPro.libro.Single(t => t.codigo == c); if (cant >= 1) { ti.stock = cant.ToString(); ti.activo = "1"; tipoPro.SaveChanges(); return(true); } else if (cant <= 0) { ti.stock = "0"; tipoPro.SaveChanges(); Desactivar(codigo); return(true); } return(false); } catch { return(false); } }; }
public bool Stock(string nombre, string cantidad) { using (librosmclEntities tipoPro = new librosmclEntities()) { try { decimal cant = decimal.Parse(cantidad); libro ti = tipoPro.libro.Single(t => t.nombre == nombre); decimal s = int.Parse(ti.stock) - cant; if (s >= 1) { ti.stock = s.ToString(); tipoPro.SaveChanges(); return(true); } else if (s <= 0) { ti.stock = "0"; tipoPro.SaveChanges(); Desactivar(nombre); return(true); } return(false); } catch { return(false); } }; }
public bool EliminarLibros(string codigo) { using (librosmclEntities lb = new librosmclEntities()) { try { libro x = lb.libro.Single(t => t.codigo == int.Parse(codigo)); lb.libro.Remove(x); lb.SaveChanges(); return(true); } catch { return(false); } }; }
private bool Descontar(int codigo) { using (librosmclEntities tipoPro = new librosmclEntities()) { try { libro ti = tipoPro.libro.Single(t => t.codigo == codigo); string s = (int.Parse(ti.stock) - 1).ToString(); ti.stock = s; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
private bool Desactivar(string codigo) { using (librosmclEntities tipoPro = new librosmclEntities()) { try { int c = int.Parse(codigo); libro ti = tipoPro.libro.Single(t => t.codigo == c); ti.activo = "0"; tipoPro.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarLibrosF(librosFavoritosClase li) { using (librosmclEntities lb = new librosmclEntities()) { try { librosfavoritos x = new librosfavoritos(); x.usuario = li.usuario; x.libro = li.libro; lb.librosfavoritos.Add(x); lb.SaveChanges(); return(true); } catch { return(false); } }; }
public bool EditarLibros(libroClase li) { using (librosmclEntities lb = new librosmclEntities()) { try { libro x = lb.libro.Single(t => t.codigo == li.codigo); x.nombre = li.nombre; x.stock = li.stock; x.activo = li.activo; lb.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarLibros(libroClase li) { using (librosmclEntities lb = new librosmclEntities()) { try { libro x = new libro(); x.nombre = li.nombre; x.stock = li.stock; x.activo = li.activo; lb.libro.Add(x); lb.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarPrestamos(prestamoClase p) { using (librosmclEntities lb = new librosmclEntities()) { try { prestamos x = new prestamos(); x.libro = p.libro; x.usuario = p.usuario; x.fecha_devolucion = p.fecha_devolucion; x.fecha_prestamo = DateTime.Now; Descontar(x.libro); lb.prestamos.Add(x); lb.SaveChanges(); return(true); } catch { return(false); } }; }
public bool AgregarUsuarios(usuarioClase u) { using (librosmclEntities lb = new librosmclEntities()) { try { usuario x = new usuario(); x.run = u.run; x.nombre = u.nombre; x.user = u.user; x.pass = u.pass; x.activo = u.activo; x.tipo = u.tipo; lb.usuario.Add(x); lb.SaveChanges(); return(true); } catch { return(false); } }; }