public void Modificar(ProveedorDto dto) { using (var context = new ModeloGastronomiaContainer()) { var proveedorModificar = context.Personas.OfType <DAL.Proveedor>().Single(x => x.Id == dto.Id); proveedorModificar.Direccion = dto.Direccion; proveedorModificar.Teléfono = dto.Telefono; proveedorModificar.Cuit = dto.Cuit; proveedorModificar.RazonSocial = dto.RazonSocial; proveedorModificar.NombreFantacia = dto.NombreFantasia; proveedorModificar.FechaInicioActividad = dto.FechaInicioActividad; proveedorModificar.IngresosBrutos = dto.IngresosBrutos; proveedorModificar.ApyNomContacto = dto.ApyNomContacto; proveedorModificar.CondicionIvaId = dto.CondicionIvaId; proveedorModificar.RubroId = dto.RubroId; context.SaveChanges(); } }
public void Insertar(ProveedorDto dto) { using (var context = new ModeloGastronomiaContainer()) { var proveedorNuevo = new DAL.Proveedor(); proveedorNuevo.Direccion = dto.Direccion; proveedorNuevo.Teléfono = dto.Telefono; proveedorNuevo.EstaEliminado = false; proveedorNuevo.Cuit = dto.Cuit; proveedorNuevo.RazonSocial = dto.RazonSocial; proveedorNuevo.NombreFantacia = dto.NombreFantasia; proveedorNuevo.FechaInicioActividad = dto.FechaInicioActividad; proveedorNuevo.IngresosBrutos = dto.IngresosBrutos; proveedorNuevo.ApyNomContacto = dto.ApyNomContacto; proveedorNuevo.CondicionIvaId = dto.CondicionIvaId; proveedorNuevo.RubroId = dto.RubroId; context.Personas.Add(proveedorNuevo); context.SaveChanges(); } }