Ejemplo n.º 1
0
        public void Actualizar(int id)
        {
            TipoCombustibleDto _TipoCombustible = _Manejador.Obtener(id);

            _TipoCombustible.Nombre = textBoxNombre.Text;
            _Manejador.Actualizar(_TipoCombustible);
        }
Ejemplo n.º 2
0
        public void Actualizar(int id)
        {
            MarcaDto _Marca = _Manejador.Obtener(id);

            _Marca.Nombre = textBoxNombre.Text;
            _Manejador.Actualizar(_Marca);
        }
Ejemplo n.º 3
0
        public void Actualizar(int id)
        {
            TipoVehiculoDto _TipoVehiculo = _Manejador.Obtener(id);

            _TipoVehiculo.Nombre = textBoxNombre.Text;
            _Manejador.Actualizar(_TipoVehiculo);
        }
Ejemplo n.º 4
0
        public void Actualizar(int id)
        {
            ModeloDto _Modelo = _Manejador.Obtener(id);

            _Modelo.Nombre  = textBoxNombre.Text;
            _Modelo.MarcaId = int.Parse(cbMarca.SelectedValue.ToString());
            _Manejador.Actualizar(_Modelo);
        }
Ejemplo n.º 5
0
        public void Actualizar(int id)
        {
            UsuarioDto _Usuario = _Manejador.Obtener(id);

            _Usuario.Nombre     = textBoxNombre.Text;
            _Usuario.Clave      = textBoxClave.Text.generateShaText();
            _Usuario.EmpleadoId = int.Parse(cbEmpleado.SelectedValue.ToString());
            _Manejador.Actualizar(_Usuario);
        }
Ejemplo n.º 6
0
        public void Actualizar(int id)
        {
            VehículoDto _Vehiculo = _Manejador.Obtener(id);

            _Vehiculo.MarcaId           = int.Parse(cbMarca.SelectedValue.ToString());
            _Vehiculo.ModeloId          = int.Parse(cbModelo.SelectedValue.ToString());
            _Vehiculo.TipoCombustibleId = int.Parse(cbTipoCombustible.SelectedValue.ToString());
            _Vehiculo.TipoVehiculoId    = int.Parse(cbTipoVehiculo.SelectedValue.ToString());
            _Vehiculo.Chasis            = textBoxChassis.Text;
            _Vehiculo.Motor             = textBoxMotor.Text;
            _Vehiculo.Placa             = textBoxPlaca.Text;

            _Manejador.Actualizar(_Vehiculo);
        }
Ejemplo n.º 7
0
        public void Actualizar(int id)
        {
            RentaDevolucionDto _RentaDevolucion = _Manejador.Obtener(id, new[] { "Vehiculo", "Vehiculo.Modelo" });

            _RentaDevolucion.ClienteId       = int.Parse(cbCliente.SelectedValue.ToString());
            _RentaDevolucion.VehiculoId      = int.Parse(cbVehículo.SelectedValue.ToString());
            _RentaDevolucion.MontoDia        = textBoxMontoDia.Text;
            _RentaDevolucion.Renta           = textBoxTotalRenta.Text;
            _RentaDevolucion.Dias            = textBoxDias.Text;
            _RentaDevolucion.FechaRenta      = Convert.ToDateTime(dtpFechaInicio.Text);
            _RentaDevolucion.FechaDevolucion = Convert.ToDateTime(dtpFechaFinal.Text);
            _RentaDevolucion.EmpleadoId      = Form1.currentUserId;

            _Manejador.Actualizar(_RentaDevolucion);
        }
Ejemplo n.º 8
0
        public override void Update(Action <bool, string> validatorHandler, Func <Task> OnSuccess, Action <Exception> ExceptionHandler, int id)
        {
            try
            {
                var operacionInValida = textBoxCedula.Text == "" || textBoxNombre.Text == "" || textBoxLimite.Text == "" || textBoxTarjeta.Text == "";
                validatorHandler(operacionInValida, "Debes ingresar valores a los campos obligatorios.");

                if (!operacionInValida)
                {
                    PersonaDto  Persona = _ManejadorPersona.ObtenerPorFiltro(x => x.Cedula == textBoxCedula.Text && x.Estado);
                    ClientesDto Cliente = _ManejadorCliente.ObtenerPorFiltro(x => x.TarjetaCredito == textBoxTarjeta.Text && x.Estado);

                    if (Persona == null || !isCedulaEditing)
                    {
                        if (Cliente == null)
                        {
                            Cliente = _ManejadorCliente.Obtener(id);
                            Persona = _ManejadorPersona.Obtener(Cliente.PersonaId);

                            Persona.Cedula = textBoxCedula.Text;
                            Persona.Nombre = textBoxNombre.Text;

                            _ManejadorPersona.Actualizar(Persona);

                            Cliente.TarjetaCredito = textBoxTarjeta.Text;
                            Cliente.LimiteCredito  = int.Parse(textBoxLimite.Text);

                            _ManejadorCliente.Actualizar(Cliente);

                            limpiarPantalla();
                            OnSuccess();
                        }
                        else
                        {
                            validatorHandler(true, "Ya existe un cliente con este numero de tarjeta de credito.");
                        }
                    }
                    else
                    {
                        validatorHandler(true, "Ya existe un cliente con esta cédula.");
                    }
                }
            }
            catch (Exception ex)
            {
                ExceptionHandler(ex);
            }
        }
Ejemplo n.º 9
0
        public override void Update(Action <bool, string> validatorHandler, Func <Task> OnSuccess, Action <Exception> ExceptionHandler, int id)
        {
            try
            {
                var operacionInValida = textBoxCedula.Text == "" || textBoxComision.Text == "" || textBoxNombre.Text == "" || textBoxTanda.Text == "";
                validatorHandler(operacionInValida, "Debes ingresar valores a los campos obligatorios.");

                if (!operacionInValida)
                {
                    PersonaDto Persona = _ManejadorPersona.ObtenerPorFiltro(x => x.Cedula == textBoxCedula.Text && x.Estado);

                    if (Persona == null || !isCedulaEditing)
                    {
                        EmpleadoDto Empleado = _ManejadorEmpleado.Obtener(id);
                        Persona = _ManejadorPersona.Obtener(Empleado.PersonaId);

                        Persona.Cedula = textBoxCedula.Text;
                        Persona.Nombre = textBoxNombre.Text;

                        _ManejadorPersona.Actualizar(Persona);

                        Empleado.TandaLabor        = textBoxTanda.Text;
                        Empleado.PorCientoComision = textBoxComision.Text;

                        _ManejadorEmpleado.Actualizar(Empleado);

                        limpiarPantalla();
                        OnSuccess();
                    }
                    else
                    {
                        validatorHandler(true, "Ya existe un cliente con esta cédula.");
                    }
                }
            }
            catch (Exception ex)
            {
                ExceptionHandler(ex);
            }
        }
Ejemplo n.º 10
0
        public void Crear()
        {
            RentaDevolucionDto _RentaDevolucion = new RentaDevolucionDto();

            _RentaDevolucion.ClienteId  = int.Parse(cbCliente.SelectedValue.ToString());
            _RentaDevolucion.VehiculoId = int.Parse(cbVehículo.SelectedValue.ToString());

            VehículoDto _Vehiculo = _ManejadorVehículo.Obtener(_RentaDevolucion.VehiculoId);

            _Vehiculo.Estado = false;
            _ManejadorVehículo.Actualizar(_Vehiculo);

            _RentaDevolucion.MontoDia        = textBoxMontoDia.Text;
            _RentaDevolucion.Renta           = textBoxTotalRenta.Text;
            _RentaDevolucion.Dias            = textBoxDias.Text;
            _RentaDevolucion.FechaCreacion   = DateTime.Now;
            _RentaDevolucion.FechaRenta      = Convert.ToDateTime(dtpFechaInicio.Text);
            _RentaDevolucion.FechaDevolucion = Convert.ToDateTime(dtpFechaFinal.Text);
            _RentaDevolucion.Estado          = true;
            _RentaDevolucion.EmpleadoId      = Form1.currentUserId;

            _Manejador.Crear(_RentaDevolucion, true);
        }
Ejemplo n.º 11
0
        public void Actualizar(int id)
        {
            InspeccionDto _Inspeccion = _Manejador.Obtener(id);

            _Inspeccion.ClienteId           = int.Parse(cbCliente.SelectedValue.ToString());
            _Inspeccion.VehiculoId          = int.Parse(cbVehiculo.SelectedValue.ToString());
            _Inspeccion.CantidadCombustible = textBoxCantidadCombustible.Text;
            _Inspeccion.FechaInspeccion     = Convert.ToDateTime(dtpFechaInspeccion.Text);

            var items = clbInspeccion.CheckedItems;

            _Inspeccion.Ralladuras    = items.Contains("Ralladuras");
            _Inspeccion.GomaRepuesta  = items.Contains("Goma Repuesta");
            _Inspeccion.Gato          = items.Contains("Gato");
            _Inspeccion.RoturaCristal = items.Contains("Rotura de cristales");
            _Inspeccion.Goma1         = items.Contains("Goma izquierda frente");
            _Inspeccion.Goma2         = items.Contains("Goma derecha frente");
            _Inspeccion.Goma3         = items.Contains("Goma izquierda atras");
            _Inspeccion.Goma4         = items.Contains("Goma derecha atras");

            _Inspeccion.EmpleadoId = Form1.currentUserId;

            _Manejador.Actualizar(_Inspeccion);
        }