Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 6
0
        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);
        }
Ejemplo n.º 7
0
 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);
 }
Ejemplo n.º 8
0
 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);
 }
Ejemplo n.º 9
0
        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);
        }
Ejemplo n.º 10
0
        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);
        }
Ejemplo n.º 11
0
        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);
        }
Ejemplo n.º 12
0
        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);
        }
Ejemplo n.º 13
0
        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);
        }