public void Show(Transportista transportista, string accion) { Accion = accion; if (Accion == "EDITAR") { txtRazonSocial.Text = transportista.RazonSocial; txtNombreComercial.Text = transportista.NombreComercial; txtComision.Text = transportista.Comision.ToString(); btnGuardarTransportista.Text = "EDITAR"; Show(); } else if (Accion == "ELIMINAR") { txtRazonSocial.Text = transportista.RazonSocial; txtNombreComercial.Text = transportista.NombreComercial; txtComision.Text = transportista.Comision.ToString(); txtRazonSocial.Enabled = false; txtNombreComercial.Enabled = false; txtComision.Enabled = false; btnGuardarTransportista.Text = "ELIMINAR"; Show(); } }
public void EnviarMensaje(Transportista t) { MailMessage msg = new MailMessage(); msg.To.Add(t.Correo); msg.Subject = "Resultado Oferta"; msg.SubjectEncoding = Encoding.UTF8; msg.Body = "Estimado " + t.Nombre + ". Le informamos que su oferta ha sido seleccionada "; msg.BodyEncoding = Encoding.UTF8; msg.IsBodyHtml = true; msg.From = new MailAddress("*****@*****.**"); SmtpClient clientM = new SmtpClient(); clientM.Credentials = new NetworkCredential("*****@*****.**", "Duoc2020"); clientM.Port = 587; clientM.EnableSsl = true; clientM.Host = "smtp.gmail.com"; try { clientM.Send(msg); } catch (Exception ex) { Console.WriteLine(ex); } }
public async Task <IActionResult> Edit(int id, [Bind("CourierID,CourierCode,CourierName,CourierAccount,CourierAddress,CourierContactName,CourierPhone,CourierCellPhone,CourierStartDate,CourierRemarks,CiudadID")] Transportista transportista) { if (id != transportista.CourierID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(transportista); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TransportistaExists(transportista.CourierID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CiudadID"] = new SelectList(_context.Ciudad, "CiudadID", "CityName", transportista.CiudadID); return(View(transportista)); }
public Dispositivo GetGenericDevice(Empresa empresa, Transportista transportista) { var descripcion = transportista != null ? transportista.Descripcion.Length > 19 ? transportista.Descripcion.Substring(0, 19) : transportista.Descripcion : empresa != null ? empresa.Codigo : string.Empty; var imei = "No borrar." + descripcion; var dispositivo = GetByIMEI(imei); if (dispositivo != null) { return(dispositivo); } var tipoDao = new TipoDispositivoDAO(); dispositivo = new Dispositivo { Empresa = empresa, Codigo = imei, TipoDispositivo = tipoDao.FindAll().FirstOrDefault(), Imei = imei, Port = 2020, Clave = imei, Telefono = imei, Tablas = "" }; SaveOrUpdate(dispositivo); return(dispositivo); }
public Transportista GetById(Transportista entity) { Transportista transportita = null; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "SGE_TRANSPORTISTA_GetById"))) { _database.AddInParameter(comando, "@Id", DbType.Int32, entity.Id); using (var lector = _database.ExecuteReader(comando)) { if (lector.Read()) { transportita = new Transportista { Id = lector.IsDBNull(lector.GetOrdinal("Id")) ? default(int) : lector.GetInt32(lector.GetOrdinal("Id")), tranc_vid_transportista = lector.IsDBNull(lector.GetOrdinal("tranc_vid_transportista")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vid_transportista")), tranc_vnombre_transportista = lector.IsDBNull(lector.GetOrdinal("tranc_vnombre_transportista")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vnombre_transportista")), tranc_vdireccion = lector.IsDBNull(lector.GetOrdinal("tranc_vdireccion")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vdireccion")), tranc_vnumero_telefono = lector.IsDBNull(lector.GetOrdinal("tranc_vnumero_telefono")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vnumero_telefono")), tranc_ruc = lector.IsDBNull(lector.GetOrdinal("tranc_vruc")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vruc")), tranc_vnum_marca_placa = lector.IsDBNull(lector.GetOrdinal("tranc_vnum_marca_placa")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vnum_marca_placa")), tranc_vnum_licencia_conducir = lector.IsDBNull(lector.GetOrdinal("tranc_vnum_licencia_conducir")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vnum_licencia_conducir")), Estado = lector.IsDBNull(lector.GetOrdinal("tranc_flag_estado")) ? default(int) : lector.GetInt32(lector.GetOrdinal("tranc_flag_estado")), tranc_vnum_certif_inscrip = lector.IsDBNull(lector.GetOrdinal("tranc_vnum_certif_inscrip")) ? default(string) : lector.GetString(lector.GetOrdinal("tranc_vnum_certif_inscrip")), }; } } } return(transportita); }
public int Add(Transportista entity) { int id; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "SGE_TRANSPORTISTA_INSERT"))) { _database.AddInParameter(comando, "@tranc_vid_transportista", DbType.String, entity.tranc_vid_transportista); _database.AddInParameter(comando, "@tranc_vnombre_transportista", DbType.String, entity.tranc_vnombre_transportista); _database.AddInParameter(comando, "@tranc_vdireccion", DbType.String, entity.tranc_vdireccion); _database.AddInParameter(comando, "@tranc_vnumero_telefono", DbType.String, entity.tranc_vnumero_telefono); _database.AddInParameter(comando, "@tranc_vnum_marca_placa", DbType.String, entity.tranc_vnum_marca_placa); _database.AddInParameter(comando, "@tranc_vnum_certif_inscrip", DbType.String, entity.tranc_vnum_certif_inscrip); _database.AddInParameter(comando, "@tranc_vnum_licencia_conducir", DbType.String, entity.tranc_vnum_licencia_conducir); _database.AddInParameter(comando, "@tranc_vruc", DbType.String, entity.tranc_ruc); _database.AddInParameter(comando, "@tranc_flag_estado", DbType.Int32, entity.Estado); _database.AddInParameter(comando, "@tranc_vusuario_crea", DbType.String, entity.UsuarioCreacion); _database.AddInParameter(comando, "@tranc_vpc_crea", DbType.String, WindowsIdentity.GetCurrent().Name); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); id = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(id); }
public BindingList <Transportista> listar() { BindingList <Transportista> listaT = new BindingList <Transportista>(); MySqlConnection conn = new MySqlConnection(DBManager.cadena); conn.Open(); MySqlCommand cmd = new MySqlCommand(); String sql = "SELECT * FROM n_agencia"; cmd.CommandText = sql; cmd.Connection = conn; MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Transportista t = new Transportista(); t.Id = reader.GetInt32("id_agencia"); t.Nombre = reader.GetString("nombre"); t.Ruc = reader.GetString("RUC"); listaT.Add(t); } reader.Close(); conn.Close(); return(listaT); }
public void DisableCombos() { EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI07, Transportista.Get() == -1); EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI03, Coche.Get() == -1); EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI09, Empleado.Get() == -1); EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI19, Equipo.Get() == -1); EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI01, false); EnableCombo(TipoDocumentoHelper.CONTROL_NAME_PARENTI02, false); }
public BindingList <Pedido> listarPedidos(int tipo) { BindingList <Pedido> lista = new BindingList <Pedido>(); MySqlConnection conn = new MySqlConnection(DBManager.cadena); conn.Open(); MySqlCommand cmd = new MySqlCommand(); String sql = "SELECT p.*,cli.ruc,cli.nombre nombrecli ,cli.apellido apelCli ,dircli.direccion direccion, user.nombre nombreVendedor,user.apellido_paterno apelVendedor,user.comision comision,agen.nombre nombreAgencia FROM n_pedido p,n_cliente cli,n_usuarios user,n_direccion_cli dircli, n_agencia agen where p.id_cliente = cli.id_cliente and p.estado=1 and p.dni_vendedor = user.dni_empleado and p.id_direccion = dircli.id_direccion and p.id_agencia = agen.id_agencia and etapaProceso =" + tipo.ToString() + ";"; cmd.CommandText = sql; cmd.Connection = conn; MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Cliente cliente = new Cliente(); cliente.Ruc = reader.GetString("ruc"); cliente.Nombre = reader.GetString("nombrecli"); cliente.ApellidoPaterno = reader.GetString("apelCli"); cliente.Dni_vendedor = reader.GetString("dni_vendedor"); cliente.Id = reader.GetInt32("id_cliente"); Vendedor vendedor = new Vendedor(); vendedor.Dni = reader.GetString("dni_vendedor"); vendedor.Nombre = reader.GetString("nombreVendedor"); vendedor.Apellido = reader.GetString("apelVendedor"); vendedor.Comision = reader.GetDouble("comision"); Transportista trans = new Transportista(); trans.Nombre = reader.GetString("nombreAgencia"); trans.Id = reader.GetInt32("id_agencia"); Direccion direccion = new Direccion(); direccion.Id = reader.GetInt32("id_agencia"); direccion.DetalleDireccion = reader.GetString("direccion"); Pedido pedido = new Pedido(); pedido.IdVenta = reader.GetInt32("id_pedido"); pedido.Cliente = cliente; pedido.Vendedor = vendedor; pedido.Transportista = trans; pedido.Direccion = direccion; pedido.Etapa = (EtapaPedido)reader.GetInt32("etapaProceso"); pedido.Fecha_e = reader.GetDateTime("fecha_recepcion"); //pedido.Etapa = pedido.Etapa = (EtapaPedido)reader.GetInt32("etapaProceso"); lista.Add(pedido); } conn.Close(); return(lista); }
public Coche GetGenerico(Empresa empresa, Transportista transportista) { var generico = "(Generico)"; if (transportista != null) { var descripcion = transportista.Descripcion.Length > 19 ? transportista.Descripcion.Substring(0, 19) : transportista.Descripcion; generico = "(Generico - " + descripcion + ")"; } var idEmpresa = empresa != null ? empresa.Id : -1; var coche = FindByInterno(new[] { idEmpresa }, new[] { -1 }, generico); if (coche != null && coche.Dispositivo != null) { return(coche); } if (coche == null) { var modeloDAO = new ModeloDAO(); var tipoCocheDAO = new TipoCocheDAO(); coche = new Coche { Empresa = empresa, Linea = null, Transportista = transportista, Interno = generico, IdentificaChoferes = true, AnioPatente = 2000, Modelo = modeloDAO.GetList(new[] { idEmpresa }, new[] { -1 }, new[] { -1 }).First() }; coche.Marca = coche.Modelo.Marca; coche.ModeloDescripcion = coche.Modelo.Descripcion; coche.NroChasis = generico; coche.NroMotor = generico; coche.Patente = generico; coche.Poliza = generico.Length > 16 ? generico.Substring(0, 16) : generico; coche.TipoCoche = tipoCocheDAO.FindByEmpresasAndLineas(new List <int> { idEmpresa }, new List <int> { -1 }, null) .Cast <TipoCoche>().First(); } if (coche.Dispositivo == null) { var dispositivoDAO = new DispositivoDAO(); coche.Dispositivo = dispositivoDAO.GetGenericDevice(empresa, transportista); } coche.Estado = Coche.Estados.Activo; SaveOrUpdate(coche); return(coche); }
public void LoadDocumentos(int tipoDocumento, int transportista, int coche, int empleado, int equipo) { TipoDocumento.Set(tipoDocumento); Transportista.Set(transportista); Coche.Set(coche); Empleado.Set(empleado); Equipo.Set(equipo); BindDocumentos(); }
// GET: Guia/Create public ActionResult Create() { Transportista transportista = new Transportista() { CI = "", RazonSocial = "", }; return(View(transportista)); }
public TransportistaVo(Transportista transportista) { Id = transportista.Id; Codigo = transportista.Codigo; Descripcion = transportista.Descripcion; TarifaTramoCorto = transportista.TarifaTramoCorto; TarifaTramoLargo = transportista.TarifaTramoLargo; CostoBulto = transportista.CostoPorBulto; CostoHora = transportista.CostoPorHora; CostoKm = transportista.CostoPorKm; }
public async Task <IActionResult> Create([Bind("CourierID,CourierCode,CourierName,CourierAccount,CourierAddress,CourierContactName,CourierPhone,CourierCellPhone,CourierStartDate,CourierRemarks,CiudadID")] Transportista transportista) { if (ModelState.IsValid) { _context.Add(transportista); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CiudadID"] = new SelectList(_context.Ciudad, "CiudadID", "CityName", transportista.CiudadID); return(View(transportista)); }
public int Delete(Transportista entity) { int idResult; using (var comando = _database.GetStoredProcCommand(string.Format("{0}{1}", ConectionStringRepository.EsquemaName, "SGE_TRANSPORTISTA_DELETE"))) { _database.AddInParameter(comando, "@Id", DbType.Int32, entity.Id); _database.AddOutParameter(comando, "@Response", DbType.Int32, 11); _database.ExecuteNonQuery(comando); idResult = Convert.ToInt32(_database.GetParameterValue(comando, "@Response")); } return(idResult); }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here Transportista transportista = db.Transportistas.Single(g => g.Id == id); db.Transportistas.Remove(transportista); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public TDT(string calificadorRutaTransporte8051, string numeroRefTRansporte8028, ModoTransporte modoTransporteC220, MedioTransporte medioTransporteC228, Transportista transportistaC040, string direccionTransportistaCodificada8101, InfoExcesoCargaTransporte infoExcesoCargaTransporteC401, IdentificacionTransporte identificacionTransporteC222) : base("TDT") { _calificadorRutaTransporte_8051 = calificadorRutaTransporte8051; _numeroRefTRansporte_8028 = numeroRefTRansporte8028; _modoTransporte_C220 = modoTransporteC220; _medioTransporte_C228 = medioTransporteC228; _transportista_C040 = transportistaC040; _direccionTransportistaCodificada_8101 = direccionTransportistaCodificada8101; _infoExcesoCargaTransporte_C401 = infoExcesoCargaTransporteC401; _identificacionTransporte_C222 = identificacionTransporteC222; Segmento = montaSegmento(); }
public ActionResult Create(Transportista transportista) { try { // TODO: Add insert logic here db.Transportistas.Add(transportista); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET api/dummytransportista public IEnumerable <Transportista> Get() { List <Transportista> lstTransportista = new List <Transportista>(); Transportista transportista = new Transportista(); transportista.TransportistaID = "123"; transportista.Nombre = "Francisco Martinez"; lstTransportista.Add(transportista); Transportista transportista1 = new Transportista(); transportista1.TransportistaID = "124"; transportista1.Nombre = "Sara Martinez"; lstTransportista.Add(transportista1); return(lstTransportista.AsEnumerable()); }
public void SetCurrentValues(TipoDocumento tipoDocumento) { ISecurable ent = null; if (Coche.Get() != -1) { ent = DAOFactory.CocheDAO.FindById(Coche.Get()); } else if (Empleado.Get() != -1) { ent = DAOFactory.EmpleadoDAO.FindById(Empleado.Get()); } else if (Equipo.Get() != -1) { ent = DAOFactory.EquipoDAO.FindById(Equipo.Get()); } else if (Transportista.Get() != -1) { ent = DAOFactory.TransportistaDAO.FindById(Transportista.Get()); } var doc = new Documento(); if (ent != null) { doc.Empresa = ent.Empresa; doc.Linea = ent.Linea; } if (tipoDocumento.AplicarATransportista && Transportista.Get() != -1) { doc.Transportista = DAOFactory.TransportistaDAO.FindById(Transportista.Get()); } if (tipoDocumento.AplicarAEquipo && Equipo.Get() != -1) { doc.Equipo = DAOFactory.EquipoDAO.FindById(Equipo.Get()); } if (tipoDocumento.AplicarAEmpleado && Empleado.Get() != -1) { doc.Empleado = DAOFactory.EmpleadoDAO.FindById(Empleado.Get()); } if (tipoDocumento.AplicarAVehiculo && Coche.Get() != -1) { doc.Vehiculo = DAOFactory.CocheDAO.FindById(Coche.Get()); } Presenter.SetValores(doc); }
public ResponseConsultarTransportista ConsultarTransportista(RequestConsultarTransportista request) { ResponseConsultarTransportista response = new ResponseConsultarTransportista(); List <Transportista> TransportistaList = new List <Transportista>(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnxANTP"].ToString()); try { SqlCommand com = new SqlCommand("USP_CONSULTAR_TRANSPORTISTA", con); com.CommandType = CommandType.StoredProcedure; com.Parameters.Add("@RUC", SqlDbType.VarChar, 11).Value = request.Ruc; //com.CommandTimeout = 30000; con.Open(); SqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { Transportista tp = new Transportista(); tp.Ruc = dr.IsDBNull(dr.GetOrdinal("Ruc")) ? "" : dr.GetString(dr.GetOrdinal("Ruc")); tp.RazonSocial = dr.IsDBNull(dr.GetOrdinal("RazonSocial")) ? "" : dr.GetString(dr.GetOrdinal("RazonSocial")); tp.Email = dr.IsDBNull(dr.GetOrdinal("Email")) ? "" : dr.GetString(dr.GetOrdinal("Email")); tp.Telefono1 = dr.IsDBNull(dr.GetOrdinal("Telefono1")) ? "" : dr.GetString(dr.GetOrdinal("Telefono1")); tp.Telefono2 = dr.IsDBNull(dr.GetOrdinal("Telefono2")) ? "" : dr.GetString(dr.GetOrdinal("Telefono2")); tp.Telefono3 = dr.IsDBNull(dr.GetOrdinal("Telefono3")) ? "" : dr.GetString(dr.GetOrdinal("Telefono3")); tp.Vigencia = dr.IsDBNull(dr.GetOrdinal("Vigencia")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("Vigencia")); tp.Estado = dr.IsDBNull(dr.GetOrdinal("Estado")) ? true : dr.GetBoolean(dr.GetOrdinal("Estado")); TransportistaList.Add(tp); } response.TransportistaList = TransportistaList; } catch (Exception ex) { response.TransportistaList = null; } finally { con.Close(); } return(response); }
public void RegistrarTransportistas(List <Transportista> transportistas) { SqlCommand cmd = null; try { conn.Open(); for (int i = 0; i < transportistas.Count; i++) { Transportista it = transportistas[i]; cmd = new SqlCommand("pWStransportista", conn);// Procedimiento ingresa o actualiza transportista recibido cmd.CommandType = System.Data.CommandType.StoredProcedure; if (it.IdProveedor != null) { cmd.Parameters.Add(new SqlParameter("@cproveedor_id", it.IdProveedor)); } else { cmd.Parameters.Add(new SqlParameter("@cproveedor_id", "")); } if (it.Nombre != null) { cmd.Parameters.Add(new SqlParameter("@cproveedor_nombre", it.Nombre)); } else { cmd.Parameters.Add(new SqlParameter("@cproveedor_nombre", "")); } cmd.ExecuteNonQuery(); } } catch (Exception e) { e.ToString(); } finally { if (conn.State == System.Data.ConnectionState.Open) { conn.Close(); } } }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here Transportista transportista = db.Transportistas.Single(g => g.Id == id); if (TryUpdateModel <Transportista>(transportista)) { db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); } catch { return(View()); } }
public void limpiar() { Transportista.Text = string.Empty; ddlPuntoLlegada.SelectedIndex = 0; ddlPuntoPartida.SelectedIndex = 0; ddlUnidadMedida.SelectedIndex = 7; ddlMotivoTrasldo.SelectedIndex = 0; txtllegada.Text = string.Empty; //txtDescripcion.Text = string.Empty; //Session["Datos"] = null; //gvBienes.DataBind(); gvDetalle.DataBind(); Transportista.Focus(); GuiaTemporalN guia = new GuiaTemporalN(); gvDetalle.DataSource = guia.EliminarGuiaTemporal(); }
public CarrierDTO create(CarrierDTO carrier) { CarrierDTO result = default; Transportista newCarrier = carrierRepository.create((Transportista)carrier); if (!isNull(newCarrier)) // transportista registrado { List <CarrierRouteDTO> carrierRoutes = new List <CarrierRouteDTO>(); // agrega las rutas seleccionadas por el tranasportista carrier.ids_Route .ForEach(cr => { if (cr.marked) { // llamar al otro repositorio var carrierRoute = (CarrierRouteDTO)carrierRouteRepository.create(new CarrierRouteDTO { id_route = cr.id, id_carrier = newCarrier.id, state = 1 }); if (!isNull(carrierRoute)) { carrierRoutes.Add(carrierRoute); } } }); CarrierMembershipDTO carrierMemberShip = (CarrierMembershipDTO)carrierMembershipRepository.create(new CarrierMembershipDTO { id_membership = carrier.id_membership, id_carrier = newCarrier.id }); carrier.ids_Route.Clear(); // reutilizar ese objeto // incluir las rutas tambien para poder visualizarlas en pantalla // obtener el listado de rutas, definir los datos que List <RouteDTO> routesSelect = carrierRouteRepository.getRoutesAvailables(newCarrier.id).ToList(); result = (CarrierDTO)carrierRepository.getById(newCarrier.id); result.ids_Route = routesSelect; } return(result); }
private void btnGuardarTransportista_Click(object sender, EventArgs e) { string razonSocial = txtRazonSocial.Text; string nombreComercial = txtNombreComercial.Text; double comision = Convert.ToDouble(txtComision.Text); string estatus = "ACTIVO"; Transportista transportista = new Transportista(razonSocial, nombreComercial, comision, estatus); if (Accion == "ALTA") { FormInicio.GuardaTransportista(transportista); } else if (Accion == "EDITAR") { FormInicio.EditaTransportista(transportista); } else if (Accion == "ELIMINAR") { FormInicio.EliminaTransportista(transportista); } }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); GridUtils.GenerateColumnIndices(); if (multiDocumentos.ActiveViewIndex == 1) { DocumentContainer.EnableViewState = false; var tipoDocumento = DAOFactory.TipoDocumentoDAO.FindById(TipoDocumentoEdit.Get()); Presenter = GetPresentStrategy(tipoDocumento); Presenter.CrearForm(); DocumentContainer.EnableViewState = true; } if (!IsPostBack) { btBorrar.OnClientClick = string.Concat("return confirm('", CultureManager.GetString("SystemMessages", "CONFIRM_OPERATION"), "');"); btNuevo.Visible = cbTipoDocumento.Visible = Permission == null || Permission.Add; if (OnlyForVehicles && Coche.Get() <= 0) { Visible = false; } if (OnlyForEmployees && Empleado.Get() <= 0) { Visible = false; } if (OnlyForEquipment && Equipo.Get() <= 0) { Visible = false; } if (OnlyForTransporter && Transportista.Get() <= 0) { Visible = false; } } }
private void btnEliminarTrasnportista_Click(object sender, EventArgs e) { Transportista transp = new Transportista(); if (dgvListar.SelectedRows.Count > 0) { string dato = dgvListar.CurrentRow.Cells["RUT_TRANSP"].Value.ToString(); transp.RUT_TRANSP = dato; if (transp.Eliminar() == 1) { MessageBox.Show("Usuario Eliminado"); Conn.Close(); } else { MessageBox.Show("No se pudo eliminar el usuario"); } } else { MessageBox.Show("Seleccione una fila"); } }
public void Show(Unidad unidad, string accion) { Accion = accion; bindCboTransportistas(); Transportista transportista = FormInicio.ObtenTransportista(unidad.IdTransportista); if (Accion == "EDITAR") { txtNombre.Text = unidad.Nombre; txtPlacas.Text = unidad.Placas; txtPesoMaximo.Text = unidad.PesoMaximo.ToString(); txtCostoKilometro.Text = unidad.CostoxKilometro.ToString(); cboTransportista.SelectedItem = new ComboboxItem(transportista.NombreComercial, transportista.IdTransportista); cboTransportista.Text = transportista.NombreComercial; btnGuardarUnidad.Text = "EDITAR"; Show(); } else if (Accion == "ELIMINAR") { txtNombre.Text = unidad.Nombre; txtPlacas.Text = unidad.Placas; txtPesoMaximo.Text = unidad.PesoMaximo.ToString(); txtCostoKilometro.Text = unidad.CostoxKilometro.ToString(); cboTransportista.SelectedItem = new ComboboxItem(transportista.NombreComercial, transportista.IdTransportista); cboTransportista.Text = transportista.NombreComercial; txtNombre.Enabled = false; txtPlacas.Enabled = false; txtPesoMaximo.Enabled = false; txtCostoKilometro.Enabled = false; cboTransportista.Enabled = false; btnGuardarUnidad.Text = "ELIMINAR"; Show(); } }
public void bindCboTransportistas() { List <Transportista> transportistas = FormInicio.ObtenTransportistas(); cboTransportista.Items.Clear(); foreach (Transportista t in transportistas) { ComboboxItem item = new ComboboxItem(t.NombreComercial, t.IdTransportista); cboTransportista.Items.Add(item); } if (transportistas.Count() > 0) { Transportista primerTransportista = transportistas.FirstOrDefault(); ComboboxItem primerValor = new ComboboxItem(primerTransportista.NombreComercial, primerTransportista.IdTransportista); cboTransportista.SelectedItem = primerValor; cboTransportista.Text = primerTransportista.NombreComercial; } else { cboTransportista.SelectedItem = null; cboTransportista.Text = "NO DATA"; } }