示例#1
0
        public Boolean guardarMedida(clsMedida cls)
        {
            numero    = consultarMedidaMAXID();
            respuesta = false;

            try
            {
                dbMinimarket       = new dbMiniMarketEntities1();
                medida             = new medida();
                medida.id          = cls.ID;
                medida.descripcion = cls.DESCRIPCION;
                medida.estado      = cls.ESTADO;

                dbMinimarket.medida.Add(medida);
                dbMinimarket.SaveChanges();

                respuesta = true;
            }
            catch (Exception ex)
            {
                Console.WriteLine("{0} Error:" + ex.Message);
            }

            return(respuesta);
        }
示例#2
0
        public List <clsMedida> consultarMedida()
        {
            listmedida = new List <clsMedida>();
            try
            {
                dbMinimarket = new dbMiniMarketEntities1();
                dbMinimarket.Database.Connection.Open();

                var query = from p in dbMinimarket.medida
                            orderby p.id
                            select p;

                foreach (var item in query)
                {
                    clsmedida             = new clsMedida();
                    clsmedida.ID          = item.id;
                    clsmedida.DESCRIPCION = item.descripcion;
                    clsmedida.ESTADO      = item.estado;

                    listmedida.Add(clsmedida);
                }
                dbMinimarket.Database.Connection.Close();
            }
            catch (Exception ex)
            {
                Console.WriteLine("{0} Exception caught.", ex);
            }
            return(listmedida);
        }
示例#3
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);
        }
示例#4
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);
        }