private void LlenaComboConductor() { var data = new List <Conductor>(); data = ConductorBusiness.GetConductores(usuarioValido.id_empresa); cboConductor.ValueMember = "Id"; cboConductor.DisplayMember = "Nombre"; cboConductor.DataSource = data; cboConductor.Refresh(); }
private void GeneraDatosGuia() { try { //Validar Si Existe Conductor if (conductorSelected == null) { conductorSelected = new Conductor { id_empresa = usuarioValido.id_empresa, FechaCreacion = DateTime.Now, Nombre = cboConductor.Text, Rut = txtRut.Text, UsuarioCreacion = usuarioValido.nombre_usuario }; ConductorBusiness.Insert(conductorSelected); } //Validar Si Existe Vehiculo if (vehiculoSelected == null) { vehiculoSelected = new Vehiculo { id_empresa = usuarioValido.id_empresa, FechaCreacion = DateTime.Now, UsuarioCreacion = usuarioValido.nombre_usuario, Patente = cboPatente.Text }; VehiculoBusiness.Insert(vehiculoSelected); } //Generar Datos Guía Despacho foreach (var item in detalle) { itemGuia = new DatosGuia { FechaGuia = dtpGuia.Value.Date, Origen = origenSelected.DireccionGd, Destino = destinoSelected.DireccionGd, Location = item.Location, Crop = item.Crop, Experimento = item.Experiment, Evento = item.Event, Gmo = (item.Event == "NOGMO") ? false : true, Sag = item.Sag, Cc = item.CentroCosto, CodInternacion = item.CodInternacion, NumeroEuid = item.NumeroEuid, Kilos = item.Peso, Conductor = conductorSelected.Nombre, Rut = txtRut.Text, Patente = vehiculoSelected.Patente, FechaCreacion = DateTime.Now, UsuarioCreacion = usuarioValido.nombre_usuario //id_empresa = usuarioValido.id_empresa, }; datosGuia.Add(itemGuia); } DatosGuiaBusiness.InsertBulk(datosGuia); GeneraExcel(); } catch (Exception ex) { throw ex; } }