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 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 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(); } }