/// <summary> /// Eliminar Categoria por su ID. /// </summary> public static void eliminar(int _id) { try { using (var db = new FerreteriaContext()) { db.categoria.Remove(db.categoria.Find(_id)); db.SaveChanges(); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al eliminar una categoria"); } }
/// <summary> /// Traer Todos los Productos Ordenados Ascendente /// </summary> /// <returns></returns> //public static List<Producto> devolverTodosOrdenadosAscendente(string filtro) //{ // try // { // using (var db = new FerreteriaContext()) // { // return db.producto.OrderBy(x => x.codProducto.Equals(_codigo))ToList(); // //ADO.NET select nombre,descripcion from producto where // } // } // catch (Exception ex) // { // Logger.Error(ex, "Ocurrio una excepcion al devolver todos los productos"); // } // return null; //} ///// <summary> ///// Traer Todos los Productos Ordenados Descendete ///// </summary> ///// <returns></returns> //public static List<Producto> devolverTodosOrdenadosDescendente(string filtro) //{ // try // { // using (var db = new FerreteriaContext()) // { // return db.producto.ToList(); // //ADO.NET select nombre,descripcion from producto where // } // } // catch (Exception ex) // { // Logger.Error(ex, "Ocurrio una excepcion al devolver todos los productos"); // } // return null; //} /// <summary> /// Eliminar Producto por su ID. /// </summary> public static void eliminar(Int64 _id) { try { using (var db = new FerreteriaContext()) { db.producto.Remove(db.producto.Find(_id)); db.SaveChanges(); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al eliminar un producto"); } }
/// <summary> /// Grabar Categoria /// </summary> /// <param name="categoria"></param> public static bool grabar(Categoria _categoria) { try { using (var db = new FerreteriaContext()) { db.categoria.Add(_categoria); db.SaveChanges(); return(true); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al grabar la categoria"); return(false); } }
/// <summary> /// Grabar Login /// </summary> /// <param name="Login"></param> public static bool grabar(Login _login) { try { using (var db = new FerreteriaContext()) { db.login.Add(_login); db.SaveChanges(); return(true); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al grabar un login"); return(false); } }
/// <summary> /// Grabar Producto /// </summary> /// <param name="producto"></param> public static bool grabar(Producto _producto) { try { using (var db = new FerreteriaContext()) { db.producto.Add(_producto); db.SaveChanges(); return(true); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al grabar un producto"); return(false); } }
/// <summary> /// Modificar Categoria /// </summary> /// <param name="_categoria"></param> public static void update(Categoria _categoria) { try { using (var db = new FerreteriaContext()) { var buscarproducto = db.categoria.Find(_categoria.id); if (buscarproducto != null) { db.Entry(buscarproducto).CurrentValues.SetValues(_categoria); db.SaveChanges(); } } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al actualizar la categoria"); } }
/// <summary> /// Modificar Login /// </summary> /// <param name="_login"></param> public static bool update(Login _login) { try { using (var db = new FerreteriaContext()) { var buscarlogin = db.login.Find(_login.id); if (buscarlogin != null) { db.Entry(buscarlogin).CurrentValues.SetValues(_login); db.SaveChanges(); } return(true); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al actualizar un login"); return(false); } }
/// <summary> /// Modificar Producto /// </summary> /// <param name="_producto"></param> public static bool update(Producto _producto) { try { using (var db = new FerreteriaContext()) { var buscarproducto = db.producto.Find(_producto.id); if (buscarproducto != null) { db.Entry(buscarproducto).CurrentValues.SetValues(_producto); db.SaveChanges(); } return(true); } } catch (Exception ex) { Logger.Error(ex, "Ocurrio una excepcion al actualizar un producto"); return(false); } }