Example #1
0
        public void Insertar(ClienteDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var clienteNuevo = new DAL.Cliente();

                clienteNuevo.Codigo           = dto.Codigo;
                clienteNuevo.Apellido         = dto.Apellido;
                clienteNuevo.Direccion        = dto.Direccion;
                clienteNuevo.Dni              = dto.Dni;
                clienteNuevo.Nombre           = dto.Nombre;
                clienteNuevo.Teléfono         = dto.Telefono;
                clienteNuevo.Cuil             = dto.Cuil;
                clienteNuevo.Celular          = dto.Celular;
                clienteNuevo.EstaEliminado    = false;
                clienteNuevo.ActivoParaCompra = true;
                clienteNuevo.MontoMaximo      = dto.MontoMaximoCtaCte;
                clienteNuevo.DeudaTotal       = dto.DeudaTotal;
                clienteNuevo.TieneCtaCte      = dto.TieneCuentaCorriente;
                clienteNuevo.EstaOcupado      = false;

                context.Personas.Add(clienteNuevo);

                context.SaveChanges();
            }
        }
Example #2
0
        public void ClienteOcupado(ClienteDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var clienteModificar = context.Personas.OfType <DAL.Cliente>()
                                       .Single(x => x.Id == dto.Id);

                clienteModificar.EstaOcupado = true;
                context.SaveChanges();
            }
        }
Example #3
0
        public void Modificar(ClienteDto dto)
        {
            using (var context = new ModeloGastronomiaContainer())
            {
                var clienteModificar = context.Personas.OfType <DAL.Cliente>().Single
                                           (x => x.Id == dto.Id);

                clienteModificar.Apellido    = dto.Apellido;
                clienteModificar.Direccion   = dto.Direccion;
                clienteModificar.Dni         = dto.Dni;
                clienteModificar.Nombre      = dto.Nombre;
                clienteModificar.Teléfono    = dto.Telefono;
                clienteModificar.Cuil        = dto.Cuil;
                clienteModificar.Celular     = dto.Celular;
                clienteModificar.MontoMaximo = dto.MontoMaximoCtaCte;

                context.SaveChanges();
            }
        }