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 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); } }; }