public bool UpdateServicio(Servicio servicioupd) { bool result = false; try { /*dbcontext.Servicios.Where(x => x.ServicioID == servicioupd.ServicioID && !x.Inactivo).FirstOrDefault();*/ Servicio ServicioUpdate = GetServicio(servicioupd.ServicioID); if (ServicioUpdate != null) { ServicioUpdate.ServicioName = servicioupd.ServicioName; ServicioUpdate.ServicioContrato = servicioupd.ServicioContrato; ServicioUpdate.ServicioTelefono = servicioupd.ServicioTelefono; dbcontext.Entry(ServicioUpdate).State = System.Data.Entity.EntityState.Modified; dbcontext.SaveChanges(); result = true; } } catch (Exception) { // loggear el error } return(result); }
public bool UpdateFactura(Factura facturaupd) { bool result = false; try { Factura facturaUpdate = GetFactura(facturaupd.ID); facturaUpdate.FechaLimite = facturaupd.FechaLimite; facturaUpdate.FechaPago = facturaupd.FechaPago; facturaUpdate.Monto = facturaupd.Monto; facturaUpdate.Pagado = facturaupd.Pagado; facturaUpdate.ServicioID = facturaupd.ServicioID; facturaUpdate.TarjetaID = facturaupd.TarjetaID; facturaUpdate.AprobacionNumero = facturaupd.AprobacionNumero; facturaUpdate.Comentario = facturaupd.Comentario; dbcontext.Entry(facturaUpdate).State = System.Data.Entity.EntityState.Modified; dbcontext.SaveChanges(); result = true; } catch (Exception) { result = false; } return(result); }
public bool UpdateTarjeta(Tarjeta tarjetaupd) { bool result = false; try { Tarjeta TarjetaUpdate = GetTarjeta(tarjetaupd.TarjetaID); if (TarjetaUpdate != null) { TarjetaUpdate.TarjetaNumero = tarjetaupd.TarjetaNumero; dbcontext.Entry(TarjetaUpdate).State = System.Data.Entity.EntityState.Modified; dbcontext.SaveChanges(); result = true; } } catch (Exception) { result = false; } return(result); }