public System.Collections.IList getTipoArticulos()
 {
     using (dbEntities context = new dbEntities())
     {
         DescripcionDAO dDAO  = new DescripcionDAO();
         var            query = from ta in context.tipo_articulo
                                from d in context.descripcions
                                where ta.descripcion_id == d.descripcion_id
                                select new { ta.tipo_id, d.descripcion_str };
         return(query.ToList());
     }
 }
 public System.Collections.IList getDescripcionTAById(int id)
 {
     using (dbEntities context = new dbEntities())
     {
         DescripcionDAO dDAO  = new DescripcionDAO();
         var            query = from ta in context.tipo_articulo
                                from d in context.descripcions
                                where ta.descripcion_id == d.descripcion_id
                                where ta.tipo_id == id
                                select d.descripcion_str;
         return(query.ToList());
     }
 }
        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();
            }
        }
 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();
     }
 }