public bool Update(WerkorderDTO werkorder) { bool retVal = false; try { Werkorder w = _werkorderMapper.ConvertFromDTO(werkorder); w.DatumLaatstAangepast = DateTime.Now; var entity = _context.Werkorder.Find(werkorder.Id); _context.Entry(entity).CurrentValues.SetValues(w); _context.SaveChanges(); log.InfoFormat("Werkorder met Bon: {0} aangepast", w.Bon); //log.DebugFormat("\r\nNaam: {0} {1} {2}\r\nAdres: {3} {4} {5} {6}\r\nContact: V:{7} M:{8} E:{9}", k.Voornaam, k.Voorvoegsel, k.Achternaam, k.Straat, k.Huisnr, k.PostCode, k.Plaats, k.Telefoonvast, k.TelefoonMobiel, k.Email); retVal = true; } catch (Exception e) { log.Error(e.Message); if (e.InnerException != null) { log.Error(e.InnerException); } } return(retVal); }
public bool Update(KlantDTO klant) { bool retVal = false; try { Klant k = _klantMapper.ConvertFromDTO(klant); var entity = _context.Klant.Find(klant.Id); //_context.Klant.Add(k); //_context.Entry(k).State = System.Data.Entity.EntityState.Modified; _context.Entry(entity).CurrentValues.SetValues(k); _context.SaveChanges(); log.InfoFormat("Klant met klantnummer: {0} aangepast", k.KlantNummer); log.DebugFormat("\r\nNaam: {0} {1} {2}\r\nAdres: {3} {4} {5} {6}\r\nContact: V:{7} M:{8} E:{9}", k.Voornaam, k.Voorvoegsel, k.Achternaam, k.Straat, k.Huisnr, k.PostCode, k.Plaats, k.Telefoonvast, k.TelefoonMobiel, k.Email); retVal = true; } catch (Exception e) { log.Error(e.Message); if (e.InnerException != null) { log.Error(e.InnerException); } } return(retVal); }