public void Crear() { InspeccionDto _Inspeccion = new InspeccionDto(); _Inspeccion.ClienteId = int.Parse(cbCliente.SelectedValue.ToString()); _Inspeccion.VehiculoId = int.Parse(cbVehiculo.SelectedValue.ToString()); _Inspeccion.CantidadCombustible = textBoxCantidadCombustible.Text; _Inspeccion.FechaInspeccion = Convert.ToDateTime(dtpFechaInspeccion.Text); _Inspeccion.FechaCreacion = DateTime.Now; 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.Estado = true; _Inspeccion.EmpleadoId = Form1.currentUserId; _Manejador.Crear(_Inspeccion, true); }
public override void Add(Action <bool, string> validatorHandler, Func <Task> OnSuccess, Action <Exception> ExceptionHandler) { try { var operacionInValida = textBoxCedula.Text == "" || textBoxComision.Text == "" || textBoxNombre.Text == "" || textBoxTanda.Text == ""; validatorHandler(operacionInValida || !validaCedula(textBoxCedula.Text), !validaCedula(textBoxCedula.Text) ? "La cédula debe ser valida" : "Debes ingresar valores a los campos obligatorios."); if (!operacionInValida && validaCedula(textBoxCedula.Text)) { PersonaDto Persona = _ManejadorPersona.ObtenerPorFiltro(x => x.Cedula == textBoxCedula.Text); if (Persona == null) { Persona = new PersonaDto(); Persona.Cedula = textBoxCedula.Text; Persona.Estado = true; Persona.FechaCreacion = DateTime.Now; Persona.Nombre = textBoxNombre.Text; Persona.TipoPersonaId = 1; Persona = _ManejadorPersona.CrearSync(Persona, true); } else if (Persona.Nombre != textBoxNombre.Text) { Persona.Nombre = textBoxNombre.Text; _ManejadorPersona.Actualizar(Persona); } EmpleadoDto Empleado = _ManejadorEmpleado.ObtenerPorFiltro(x => x.Persona.Cedula == textBoxCedula.Text && x.Estado); if (Empleado == null) { Empleado = new EmpleadoDto(); Empleado.TandaLabor = textBoxTanda.Text; Empleado.PorCientoComision = textBoxComision.Text; Empleado.Estado = true; Empleado.PersonaId = Persona.Id; Empleado.FechaCreacion = DateTime.Now; Empleado.FechaIngreso = DateTime.Now; _ManejadorEmpleado.Crear(Empleado, true); limpiarPantalla(); OnSuccess(); } else { string mensaje = "Ya existe un empleado con esta cédula."; validatorHandler(true, mensaje); } } } catch (Exception ex) { ExceptionHandler(ex); } }
public void Crear() { TipoCombustibleDto _TipoCombustible = new TipoCombustibleDto(); _TipoCombustible.Estado = true; _TipoCombustible.Nombre = textBoxNombre.Text; _TipoCombustible.FechaCreacion = DateTime.Now; _Manejador.Crear(_TipoCombustible, true); }
public void Crear() { TipoVehiculoDto _TipoVehiculo = new TipoVehiculoDto(); _TipoVehiculo.Estado = true; _TipoVehiculo.Nombre = textBoxNombre.Text; _TipoVehiculo.FechaCreacion = DateTime.Now; _Manejador.Crear(_TipoVehiculo, true); }
public void CrearData() { MarcaDto _Marca = new MarcaDto(); _Marca.Estado = true; _Marca.Nombre = textBoxNombre.Text; _Marca.FechaCreacion = DateTime.Now; _Manejador.Crear(_Marca, true); }
public void Add() { ModeloDto _Modelo = new ModeloDto(); _Modelo.Estado = true; _Modelo.Nombre = textBoxNombre.Text; _Modelo.FechaCreacion = DateTime.Now; _Modelo.MarcaId = int.Parse(cbMarca.SelectedValue.ToString()); _Manejador.Crear(_Modelo, true); }
public void CrearData() { UsuarioDto _Usuario = new UsuarioDto(); _Usuario.Estado = true; _Usuario.Nombre = textBoxNombre.Text; _Usuario.Clave = textBoxClave.Text.generateShaText(); _Usuario.FechaCreacion = DateTime.Now; _Usuario.EmpleadoId = int.Parse(cbEmpleado.SelectedValue.ToString()); _Manejador.Crear(_Usuario, true); }
static void Main(string[] args) { Manejador miManejador = new Manejador(); miManejador.Crear(new Doctor { Nombre = "Jose Andrade", FechaDeNacimiento = new DateTime(1984, 11, 12), Especialidad = Especialidad.Fisiatria, }); }
public Form1() { InitializeComponent(); menuStrip2.ForeColor = Color.White; operationPanel.Visible = false; panelHeader.Visible = false; _Manejador = new Manejador <Usuario, BOL.Dtos.UsuarioDto>(); UsuarioDto userAdmin = _Manejador.ObtenerPorFiltro(x => x.Nombre == "Admin"); if (userAdmin == null) { labelInicioSesion.Visible = true; Manejador <Empleado, BOL.Dtos.EmpleadoDto> _ManejadorEmpleado = new Manejador <Empleado, BOL.Dtos.EmpleadoDto>(); Manejador <Persona, BOL.Dtos.PersonaDto> _ManejadorPersona = new Manejador <Persona, BOL.Dtos.PersonaDto>(); Manejador <TipoPersona, BOL.Dtos.TipoPersonaDto> _ManejadorTipoPersona = new Manejador <TipoPersona, BOL.Dtos.TipoPersonaDto>(); TipoPersonaDto _TipoPersona = new TipoPersonaDto(); _TipoPersona.Nombre = "Fisica"; _TipoPersona.Estado = true; _TipoPersona.FechaCreacion = DateTime.Now; var tipoPerson = _ManejadorTipoPersona.CrearSync(_TipoPersona, true); PersonaDto Persona = new PersonaDto(); Persona.Cedula = "000-0000000-0"; Persona.Estado = true; Persona.FechaCreacion = DateTime.Now; Persona.Nombre = "Admin"; Persona.TipoPersonaId = tipoPerson.Id; var person = _ManejadorPersona.CrearSync(Persona, true); EmpleadoDto Empleado = new EmpleadoDto(); Empleado.Estado = true; Empleado.PersonaId = person.Id; Empleado.FechaCreacion = DateTime.Now; Empleado.TandaLabor = "24/7"; Empleado.PorCientoComision = "100"; Empleado.FechaIngreso = DateTime.Now; var employer = _ManejadorEmpleado.CrearSync(Empleado, true); userAdmin = new UsuarioDto(); userAdmin.Estado = true; userAdmin.Nombre = "Admin"; userAdmin.Clave = "Admin".generateShaText(); userAdmin.FechaCreacion = DateTime.Now; userAdmin.EmpleadoId = employer.Id; _Manejador.Crear(userAdmin, true); } }
public void Crear() { VehículoDto _Vehiculo = new VehículoDto(); _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; _Vehiculo.FechaCreacion = DateTime.Now; _Vehiculo.Estado = true; _Manejador.Crear(_Vehiculo, true); }
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); }
public override void Add(Action <bool, string> validatorHandler, Func <Task> OnSuccess, Action <Exception> ExceptionHandler) { try { var operacionInValida = textBoxCedula.Text == "" || textBoxNombre.Text == "" || textBoxLimite.Text == "" || textBoxTarjeta.Text == ""; validatorHandler(operacionInValida || !validaCedula(textBoxCedula.Text), !validaCedula(textBoxCedula.Text) ? "La cédula debe ser valida" : "Debes ingresar valores a los campos obligatorios."); if (!operacionInValida) { PersonaDto Persona = _ManejadorPersona.ObtenerPorFiltro(x => x.Cedula == textBoxCedula.Text); if (Persona == null) { Persona = new PersonaDto(); Persona.Cedula = textBoxCedula.Text; Persona.Estado = true; Persona.FechaCreacion = DateTime.Now; Persona.Nombre = textBoxNombre.Text; Persona.TipoPersonaId = 1; Persona = _ManejadorPersona.CrearSync(Persona, true); } else if (Persona.Nombre != textBoxNombre.Text) { Persona.Nombre = textBoxNombre.Text; _ManejadorPersona.Actualizar(Persona); } ClientesDto cliente = _ManejadorCliente.ObtenerPorFiltro(x => x.Persona.Cedula == textBoxCedula.Text && x.Estado); if (cliente == null) { cliente = new ClientesDto(); cliente.TarjetaCredito = textBoxTarjeta.Text; cliente.LimiteCredito = int.Parse(textBoxLimite.Text); cliente.Estado = true; cliente.PersonaId = Persona.Id; cliente.FechaCreacion = DateTime.Now; _ManejadorCliente.Crear(cliente, true); limpiarPantalla(); OnSuccess(); } else { string mensaje = "Ya existe un cliente con esta cédula."; validatorHandler(true, mensaje); } //} else //{ //} } } catch (Exception ex) { ExceptionHandler(ex); } }