public void guardarLenguaje(lenguaje lenguaje)
 {
     using (var context = new dbEntities())
     {
         context.lenguajes.Add(lenguaje);
         context.SaveChanges();
     }
 }
 public void deleteArticulo(int id)
 {
     using (dbEntities context = new dbEntities())
     {
         articulo art = context.articuloes.First(a => a.articulo_id == id);
         context.articuloes.Remove(art);
         context.SaveChanges();
     }
 }
 public void borrarLenguaje(int id)
 {
     using (dbEntities context = new dbEntities())
     {
         lenguaje leng = context.lenguajes.First(l => l.lenguaje_id == id);
         context.lenguajes.Remove(leng);
         context.SaveChanges();
     }
 }
        public void updateArticulo(articulo art)
        {
            using (dbEntities context = new dbEntities())
            {
                articulo articulo = context.articuloes.First(a => a.articulo_id == art.articulo_id);

                context.articuloes.Attach(context.articuloes.Single(a => a.articulo_id == art.articulo_id));
                ((IObjectContextAdapter)context).ObjectContext.ApplyCurrentValues("articulos", art);
                context.SaveChanges();
            }
        }
        public int addRegistro()
        {
            using (dbEntities context = new dbEntities())
            {
                registro reg = new registro();

                context.registros.Add(reg);
                context.SaveChanges();

                return(reg.registro_id);
            }
        }
 public void deleteBom(int id)
 {
     using (dbEntities context = new dbEntities())
     {
         RegistroDAO rDAO = new RegistroDAO();
         bom         bom  = context.boms.First(b => b.bom_id == id);
         //bom.registro_id = rDAO.addRegistro();
         bom.registro_id = 1;
         bom.activo      = 0;
         ((IObjectContextAdapter)context).ObjectContext.ApplyCurrentValues("boms", bom);
         context.SaveChanges();
     }
 }
        public void addTipoArticulo(string descripcion)
        {
            DescripcionDAO dDAO = new DescripcionDAO();
            tipo_articulo  tArt = new tipo_articulo();

            tArt.descripcion_id = dDAO.addDescripcion(descripcion);

            using (dbEntities context = new dbEntities())
            {
                context.tipo_articulo.Add(tArt);
                context.SaveChanges();
            }
        }
Example #8
0
        public int addDescripcion(string descripcion)
        {
            using (dbEntities context = new dbEntities())
            {
                descripcion d = new descripcion();

                d.lenguaje_id     = 1;
                d.descripcion_str = descripcion;

                context.descripcions.Add(d);
                context.SaveChanges();
                return(d.descripcion_id);
            }
        }
 public void addBom(bom bom)
 {
     using (dbEntities context = new dbEntities())
     {
         RegistroDAO rDAO = new RegistroDAO();
         bom.registro_id = rDAO.addRegistro();
         //bom.registro_id = 1;
         bom.activo        = 1;
         bom.semana_inicio = WeekOfTheYear(bom.fecha_inicio);
         bom.semana_fin    = WeekOfTheYear(bom.fecha_fin);
         context.boms.Add(bom);
         context.SaveChanges();
     }
 }
 public void addArticulo(float precioStd, string descripcion, int tipoArticulo, int um)
 {
     using (dbEntities context = new dbEntities())
     {
         articulo       art  = new articulo();
         DescripcionDAO dDAO = new DescripcionDAO();
         RegistroDAO    rDAO = new RegistroDAO();
         art.descripcion_id = dDAO.addDescripcion(descripcion);
         art.precio_std     = precioStd;
         //art.codigo = codigo;
         art.tipo_articulo = tipoArticulo;
         art.unidad_med    = um;
         art.registro_id   = rDAO.addRegistro();
         context.articuloes.Add(art);
         context.SaveChanges();
     }
 }
Example #11
0
        public void updateBom(int bomId, int hijoId, float cantidad, int um)
        {
            using (dbEntities context = new dbEntities())
            {
                var result = context.boms.SingleOrDefault(b => b.bom_id == bomId);

                if (result != null)
                {
                    result.articulo_hijo = hijoId;
                    result.cantidad      = cantidad;
                    result.um_id         = um;

                    context.boms.Attach(result);
                    context.Entry(result).State = System.Data.EntityState.Modified;
                    context.SaveChanges();
                }
            }
        }