/// <summary> /// Update ClienteVM to ClienteDB /// </summary> /// <param name="ClinteVM">Generate ClienteVM in View</param> public void Update(Modelos.Cliente.ClienteViewModel ClienteVM) { var ClienteDB = db.clientes.FirstOrDefault(x => x.id == ClienteVM.id); //Busco al cliente a modificar db.Entry(ClienteDB).CurrentValues.SetValues(ClienteVM.MapOut()); db.SaveChanges(); }
/// <summary> /// ADD Cliente. I do mapping ClienteVM to ClienteDB /// </summary> /// <param name="ClienteVM">receive CLIENTE VIEWMODEL</param> public void Add(Modelos.Cliente.ClienteViewModel ClienteVM) { db.clientes.Add(ClienteVM.MapOut()); db.SaveChanges(); }