private void _vista_UsuarioDeseaGrabarVehiculo(object sender, PaseDeSalidaArgumento e) { try { var op = InsertarRegistro(e.Vehiculo.VEHICLE_CODE) ? VehiculoServicio.CrearVehiculo(new VehiculoArgumento { Vehiculo = e.Vehiculo }) : VehiculoServicio.ActualizarVehiculo(new VehiculoArgumento { Vehiculo = e.Vehiculo }); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.SoloVehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); var codigoVehiculo = InsertarRegistro(e.Vehiculo.VEHICLE_CODE) ? int.Parse(op.DbData) : e.Vehiculo.VEHICLE_CODE; _vista.TerminoDeGrabarVehiculo(codigoVehiculo); } else { InteraccionConUsuarioServicio.MensajeErrorDialogo($"Error al crear o actualizar el vehículo: {op.Resultado}"); } } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo($"Error al grabar el vehículo: {ex.Message}"); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, System.EventArgs e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculosPorPeso(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.EstablecerVehiculosEnBaseAPesoDePickings(0); _vista.Configuracion = ConfiguracionServicio.ObtenerConfiguracionesGrupoYTipo(new Entidades.Configuracion() { PARAM_TYPE = "SISTEMA", PARAM_GROUP = "MANIFIESTO_DE_CARGA" }); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); _vista.Rutas = RutasSwiftExpressServicio.ObtenerTodasRutas(); _vista.Usuario = InteraccionConUsuarioServicio.ObtenerUsuario(); _vista.Parametros = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.DemandaDePicking), IdParametro = Enums.GetStringValue(IdParametro.ObtieneTipoDeDemanda) }); _vista.ObtenerPuntosDeControles(); _vista.DetallesEliminados = new List <int?>(); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message + ex.StackTrace); } }
public bool ActualizarVehiculoServicio(VehiculoServicioETL vehiculoServicio) { try { if (vehiculoServicio != null && _dataContext.VehiculoServicios.Any(v => v.IdVehiculoServicio == vehiculoServicio.IdVehiculoServicio)) { VehiculoServicio vehiculoServicioActualizado = new VehiculoServicio() { IdVehiculoServicio = vehiculoServicio.IdVehiculoServicio, IdServicio = vehiculoServicio.IdServicio, IdVehiculo = vehiculoServicio.IdVehiculo }; _dataContext.VehiculoServicios.Update(vehiculoServicioActualizado); _dataContext.SaveChanges(); if (_dataContext.Entry(vehiculoServicioActualizado).State.Equals(EntityState.Unchanged)) { return(true); } } return(false); } catch (Exception) { throw; } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Parametros = new List <Parametro>(); _vista.Clientes = ClienteServicio.ObtenerClientes(); _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.Bodegas = BodegaServicio.ObtenerBodegaAsignadaAUsuario(InteraccionConUsuarioServicio.ObtenerUsuario()); _vista.UsuariosParaAutorizar = UsuarioServicio.ObtenerUsuariosActivosPorCentroDeDistribucion(InteraccionConUsuarioServicio.ObtenerCentroDistribucion()); _vista.UsuariosParaEntrega = UsuarioServicio.ObtenerUsuariosActivosPorCentroDeDistribucion(InteraccionConUsuarioServicio.ObtenerCentroDistribucion()); ObtenerParametros(); _vista.SoloVehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.Pilotos = PilotoServicio.ObtenerPilotos(new PilotoArgumento { Piloto = new Piloto() }); _vista.DespachosDetalles = new List <DemandaDespachoDetalle>(); _vista.PaseDeSalidas = new List <PaseDeSalida>(); ObtenerTiposDeSalida(); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
public bool InsertarVehiculoServicio(VehiculoServicioETL vehiculoServicio) { try { if (vehiculoServicio != null) { VehiculoServicio nuevoVehiculoServicio = new VehiculoServicio() { IdVehiculo = vehiculoServicio.IdVehiculo, IdServicio = vehiculoServicio.IdServicio }; _dataContext.VehiculoServicios.Add(nuevoVehiculoServicio); if (_dataContext.Entry(nuevoVehiculoServicio).State.Equals(EntityState.Added)) { _dataContext.SaveChanges(); if (_dataContext.Entry(nuevoVehiculoServicio).State.Equals(EntityState.Unchanged)) { return(true); } } } return(false); } catch (Exception) { throw; } }
public MVVehiculos(tallerEntities ent) { tallerEnt = ent; vehServ = new VehiculoServicio(tallerEnt); listaVehi = new ListCollectionView(vehServ.getAll().ToList()); clieServ = new ServicioGenerico <cliente>(tallerEnt); vehNuevo = new vehiculo(); }
private void _vista_UsuarioDeseaObtenerVehiculosPorPeso(object sender, VehiculoArgumento e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculosPorPeso(e); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message + ex.StackTrace); } }
private void _vista_UsuarioDeseaObtenerVehiculos(object sender, Argumentos.VehiculoArgumento e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(e); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
private void _vista_UsuarioDeseaObtenerVehiculos(object sender, EventArgs e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculosConPilotosAsociados(); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
private void _vista_UsuarioDeseaObtenerVehiculosConPilotoAsociado(object sender, ManifiestoArgumento e) { try { _vista.TodosVehiculos = VehiculoServicio.ObtenerVehiculosConPilotosAsociados(); _vista.Vehiculos = _vista.TodosVehiculos; } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
private void _vista_UsuarioDeseaObtenerVehiculos(object sender, PaseDeSalidaArgumento e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); } catch (Exception ex) { InteraccionConUsuarioServicio.MensajeErrorDialogo(ex.Message); } }
private void _vista_UsuarioDeseaConsultarVehiculos(object sender, System.EventArgs e) { try { _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); } catch (Exception ex) { InteraccionConUsuarioServicio.Mensaje(ex.Message + ex.StackTrace); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Pilotos = PilotoServicio.ObtenerPilotos(); _vista.Rutas = RutaServicio.ObtnerRutas(); _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(); _vista.PlantillaDocs = ManifiestoServicio.GenerarColumnasParaTemplate(); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
public async Task AgregarServiciosDeVehiculo(Vehiculo vehiculo) { List <VehiculoServicio> listaDeServiciosDeVehiculo = new List <VehiculoServicio>(); foreach (int idServicio in vehiculo.ListaIdServicios) { VehiculoServicio marcaFamilia = new VehiculoServicio { IdVehiculo = vehiculo.IdVehiculo, IdServicio = idServicio }; listaDeServiciosDeVehiculo.Add(marcaFamilia); } await _repositorioVehiculo.AgregarServiciosDeVehiculo(listaDeServiciosDeVehiculo); }
private void _vista_UsuarioDesasociarPiloto(object sender, VehiculoArgumento e) { try { var op = VehiculoServicio.AsociarVehiculoAPiloto(e); if (op.Resultado == ResultadoOperacionTipo.Error) { throw new Exception(op.Mensaje); } _vista_VistaCargandosePorPrimeraVez(sender, e); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.TodosVehiculos = VehiculoServicio.ObtenerVehiculosConPilotosAsociados(); _vista.Vehiculos = _vista.TodosVehiculos; _vista.Usuario = InteraccionConUsuarioServicio.ObtenerUsuario(); _vista.Parametros = ParametroServicio.ObtenerParametro(new ConsultaArgumento { GrupoParametro = Enums.GetStringValue(GrupoParametro.DemandaDePicking), IdParametro = Enums.GetStringValue(IdParametro.ObtieneTipoDeDemanda) }); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
private void _vista_UsuarioDeseaActualizarVehiculo(object sender, Argumentos.VehiculoArgumento e) { try { var op = VehiculoServicio.ActualizarVehiculo(e); if (op.Resultado == ResultadoOperacionTipo.Error) { throw new Exception(op.Mensaje); } e.Vehiculo.LAST_UPDATE = DateTime.Now; _vista.Vehiculo = e.Vehiculo; _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
public bool EliminarVehiculoServicio(int idVehiculoServicio) { try { VehiculoServicio vehiculoServicioEliminar = _dataContext.VehiculoServicios.FirstOrDefault(v => v.IdVehiculoServicio == idVehiculoServicio); if (vehiculoServicioEliminar != null) { _dataContext.VehiculoServicios.Remove(vehiculoServicioEliminar); _dataContext.SaveChanges(); if (_dataContext.Entry(vehiculoServicioEliminar).State.Equals(EntityState.Deleted)) { return(true); } } return(false); } catch (Exception) { throw; } }
private void _vista_VistaCargandosePorPrimeraVez(object sender, EventArgs e) { try { _vista.Vehiculo = new Vehiculo(); _vista.Vehiculos = VehiculoServicio.ObtenerVehiculos(new VehiculoArgumento { Vehiculo = new Vehiculo() }); _vista.Pilotos = PilotoServicio.ObtenerPilotosNoAsociadosAVehiculos(new PilotoArgumento { Piloto = new Piloto() }); _vista.EmpresasDeTransporte = EmpresaDeTransporteServicio.ObtenerEmpresasDeTransporte(new EmpresaDeTransporteArgumento { EmpresaDeTransporte = new EmpresaDeTransporte() }); _vista.PolizasDeSeguro = PolizaServicio.ObtenerTodasLasPolizasDeSeguro(); ObtenerParametros(); } catch (Exception exception) { InteraccionConUsuarioServicio.MensajeErrorDialogo(exception.Message); } }
public frmVehiculos() { this._vehiculoServicio = new VehiculoServicio(); InitializeComponent(); }