public void Insertar(ProveedorDto dto) { using (var context = new ModeloGastronomiaContainer()) { context.Personas.Add(new DAL.Proveedor { NombreFantacia = dto.NombreFantacia, CondicionIvaId = dto.CondicionIva, EstaEliminado = false, Direccion = dto.Direccion, Cuit = dto.Cuil, IngresosBrutos = dto.IngresosBrutos, FechaInicioActividad = DateTime.Now, Teléfono = dto.Telefono, RazonSocial = dto.RazonSocial, ApyNomContacto = dto.ApyNomContacto, Usuario = new DAL.Usuario { EstaBloqueado = false, Nombre = dto.NombreFantacia, Password = "******" } }); context.SaveChanges(); } }
public void Eliminar(ProveedorDto dto) { using (var context = new ModeloGastronomiaContainer()) { var empleadoEliminar = context.Personas.OfType <DAL.Proveedor>() .Single(x => x.Id == dto.Id); empleadoEliminar.EstaEliminado = true; context.SaveChanges(); } }
public void Modificar(ProveedorDto dto) { using (var context = new ModeloGastronomiaContainer()) { var proveedorModificar = context.Personas.OfType <DAL.Proveedor>() .Single(x => x.Id == dto.Id); proveedorModificar.NombreFantacia = dto.NombreFantacia; proveedorModificar.CondicionIvaId = dto.CondicionIva; proveedorModificar.Direccion = dto.Direccion; proveedorModificar.FechaInicioActividad = dto.FechaIncioActividad; proveedorModificar.ApyNomContacto = dto.ApyNomContacto; proveedorModificar.Teléfono = dto.Telefono; proveedorModificar.IngresosBrutos = dto.IngresosBrutos; proveedorModificar.Cuit = dto.Cuil; proveedorModificar.RazonSocial = dto.RazonSocial; context.SaveChanges(); } }