public List <clsProveedor> consultarProveedor() { listproveedor = new List <clsProveedor>(); try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); var query = from p in dbMinimarket.proveedor orderby p.id select p; foreach (var item in query) { clsproveedor = new clsProveedor(); clsproveedor.ID = item.id; clsproveedor.DESCRIPCION = item.descripcion; clsproveedor.ESTADO = item.estado; listproveedor.Add(clsproveedor); } dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(listproveedor); }
public Boolean guardarProveedor(clsProveedor cls) { numero = consultarProveedorMAXID(); respuesta = false; try { dbMinimarket = new dbMiniMarketEntities1(); proveedor = new proveedor(); proveedor.id = cls.ID; proveedor.descripcion = cls.DESCRIPCION; proveedor.estado = cls.ESTADO; dbMinimarket.proveedor.Add(proveedor); dbMinimarket.SaveChanges(); respuesta = true; } catch (Exception ex) { Console.WriteLine("{0} Error:" + ex.Message); } return(respuesta); }
public Boolean guardarCategoria(clsCategoria cls) { numero = consultarCategoriaMAXID(); respuesta = false; try { dbMinimarket = new dbMiniMarketEntities1(); categoria = new categoria(); categoria.id = cls.ID; categoria.descripcion = cls.DESCRIPCION; categoria.estado = cls.ESTADO; dbMinimarket.categoria.Add(categoria); dbMinimarket.SaveChanges(); respuesta = true; } catch (Exception ex) { Console.WriteLine("{0} Error:" + ex.Message); } return(respuesta); }
public clsProducto consultarProductoxID(int id) { clsproducto = new clsProducto(); try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); var query = dbMinimarket.consultaProductosxID(id); foreach (var item in query) { clsproducto.ID = item.id; clsproducto.DESCRIPCION = item.descripcion; clsproducto.ID_CATEGORIA = item.id_categoria; clsproducto.DESCRIPCION_CATEGORIA = item.descripcion_categoria; clsproducto.ID_PROVEEDOR = item.id_proveedor; clsproducto.DESCRIPCION_PROVEEDOR = item.descripcion_proveedor; clsproducto.ID_MARCA = item.id_marca; clsproducto.DESCRIPCION_MARCA = item.descripcion_marca; clsproducto.ID_MEDIDA = item.id_medida; clsproducto.DESCRIPCION_MEDIDA = item.descripcion_medida; clsproducto.CANTIDAD = item.cantidad; clsproducto.PRECIO_UNITARIO = item.precio_unitario; } dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(clsproducto); }
public clsCategoria consultarCategoriaxID(int id) { Clscategoria = new clsCategoria(); try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); var query = from p in dbMinimarket.categoria where p.id == id select p; foreach (var item in query) { Clscategoria.ID = item.id; Clscategoria.DESCRIPCION = item.descripcion; Clscategoria.ESTADO = item.estado; } dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(Clscategoria); }
public Boolean actualizarProducto(clsProducto cls) { respuesta = false; try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); producto = new productos(); producto = dbMinimarket.productos.Single(x => x.id == cls.ID); producto.descripcion = cls.DESCRIPCION; producto.id_categoria = cls.ID_CATEGORIA; producto.id_proveedor = cls.ID_PROVEEDOR; producto.id_marca = cls.ID_MARCA; producto.id_medida = cls.ID_MEDIDA; producto.cantidad = cls.CANTIDAD; producto.precio_unitario = cls.PRECIO_UNITARIO; dbMinimarket.SaveChanges(); respuesta = true; dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Error:" + ex.Message); } return(respuesta); }
public int consultarProveedorMAXID() { numero = 0; try { dbMinimarket = new dbMiniMarketEntities1(); numero = dbMinimarket.proveedor.OrderByDescending(u => u.id).FirstOrDefault().id + 1; } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(numero); }
public int consultarProductoMAXID() { numero = 0; try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); numero = dbMinimarket.productos.OrderByDescending(u => u.id).FirstOrDefault().id + 1; dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(numero); }
public List <clsProducto> consultarProducto() { listproducto = new List <clsProducto>(); try { dbMinimarket = new dbMiniMarketEntities1(); dbMinimarket.Database.Connection.Open(); var query = dbMinimarket.consultaProductos(); foreach (var item in query) { clsproducto = new clsProducto(); bdcategoria = new bdCategoria(); bdProveedor = new bdProveedor(); bdMarca = new bdMarca(); bdMedida = new bdMedida(); clsproducto.ID = item.id; clsproducto.DESCRIPCION = item.descripcion; clsproducto.ID_CATEGORIA = item.id_categoria; clsproducto.DESCRIPCION_CATEGORIA = item.descripcion_categoria; clsproducto.ID_PROVEEDOR = item.id_proveedor; clsproducto.DESCRIPCION_PROVEEDOR = item.descripcion_proveedor; clsproducto.ID_MARCA = item.id_marca; clsproducto.DESCRIPCION_MARCA = item.descripcion_marca; clsproducto.ID_MEDIDA = item.id_medida; clsproducto.DESCRIPCION_MEDIDA = item.descripcion_medida; clsproducto.CANTIDAD = item.cantidad; clsproducto.PRECIO_UNITARIO = item.precio_unitario; //Clases clsproducto.LISTCATEGORIA = bdcategoria.consultarCategoria(); clsproducto.LISTPROVEEDOR = bdProveedor.consultarProveedor(); clsproducto.LISTMARCA = bdMarca.consultarMarca(); clsproducto.LISTMEDIDA = bdMedida.consultarMedida(); listproducto.Add(clsproducto); } dbMinimarket.Database.Connection.Close(); } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(listproducto); }
public Boolean actualizarCliente(clsCategoria cls) { respuesta = false; try { dbMinimarket = new dbMiniMarketEntities1(); proveedor = dbMinimarket.proveedor.Single(x => x.id == cls.ID); proveedor.descripcion = cls.DESCRIPCION; proveedor.estado = cls.ESTADO; dbMinimarket.SaveChanges(); respuesta = true; } catch (Exception ex) { Console.WriteLine("{0} Error:" + ex.Message); } return(respuesta); }
public Boolean actualizarMedida(clsMedida cls) { respuesta = false; try { dbMinimarket = new dbMiniMarketEntities1(); medida = dbMinimarket.medida.Single(x => x.id == cls.ID); medida.descripcion = cls.DESCRIPCION; medida.estado = cls.ESTADO; dbMinimarket.SaveChanges(); respuesta = true; } catch (Exception ex) { Console.WriteLine("{0} Error:" + ex.Message); } return(respuesta); }
public clsProveedor consultarProveedorxID(int id) { clsproveedor = new clsProveedor(); try { dbMinimarket = new dbMiniMarketEntities1(); var query = from p in dbMinimarket.proveedor where p.id == id select p; foreach (var item in query) { clsproveedor.ID = item.id; clsproveedor.DESCRIPCION = item.descripcion; clsproveedor.ESTADO = item.estado; } } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(clsproveedor); }
public clsMedida consultarMedidaxID(int id) { clsmedida = new clsMedida(); try { dbMinimarket = new dbMiniMarketEntities1(); var query = from p in dbMinimarket.medida where p.id == id select p; foreach (var item in query) { clsmedida.ID = item.id; clsmedida.DESCRIPCION = item.descripcion; clsmedida.ESTADO = item.estado; } } catch (Exception ex) { Console.WriteLine("{0} Exception caught.", ex); } return(clsmedida); }