public void agregarRegistroInventario(DAL.inventario inventario, List <DAL.inventario_partida> partida) { oMedicuriEntities.AddToinventario(inventario); oMedicuriEntities.SaveChanges(); foreach (DAL.inventario_partida p in partida) { p.idInventarioMov = inventario.idInventarioMov; oMedicuriEntities.AddToinventario_partida(p); } oMedicuriEntities.SaveChanges(); }
/// <summary> /// Edita un registro de movimientos /// </summary> /// <param name="oCliente"> Cliente a actualizar</param> /// <returns></returns> public bool EditarRegistro(DAL.inventario oInventario) { try { //Recuperar el objeto a editar var oQuery = from q in oMedicuriEntities.inventario. Where("it.idInventarioMov=@idInventarioMov", new ObjectParameter("idInventarioMov", oInventario.idInventarioMov)) select q; DAL.inventario oInventarioOriginal = oQuery.First <DAL.inventario>(); oInventarioOriginal.Concepto = oInventario.Concepto; oMedicuriEntities.SaveChanges(); return(true); } catch { return(false); } }