protected void btn_editGrabar_Click(object sender, EventArgs e) { ProveedorBC p = new ProveedorBC(); int prov_id = Convert.ToInt32(ddl_editProveedor.SelectedValue); int site_id = Convert.ToInt32(ddl_editSite.SelectedValue); int prve_id = Convert.ToInt32(ddl_editVendor.SelectedValue); int nro_cita = Convert.ToInt32(txt_editNro.Text); DateTime fecha = Convert.ToDateTime(txt_editFecha.Text + " " + txt_editHora.Text); int tiic_id = Convert.ToInt32(ddl_editTipoCarga.SelectedValue); try { if (p.EditarPreIngresoReserva(prov_id, site_id, prve_id, nro_cita, fecha, tiic_id)) { utils.ShowMessage2(this, "edit", "success"); } else { utils.ShowMessage2(this, "edit", "error"); } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } }
protected void txt_rutCond_TextChanged(object sender, EventArgs e) { if (!chk_conductorExtranjero.Checked && !utils.validarRut(txt_conductorRut.Text)) { txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; utils.ShowMessage2(this, "conductor", "warn_rutNovalido"); return; } ServiciosExternosConductorBC c = new ServiciosExternosConductorBC(); c = c.ObtenerXRut(utils.formatearRut(txt_conductorRut.Text)); if (c.ID == 0) { utils.ShowMessage2(this, "conductor", "warn_conductorNoexiste"); return; } if (c.BLOQUEADO) { txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; utils.ShowMessage2(this, "conductor", "warn_conductorBloqueado"); return; } txt_conductorNombre.Text = c.NOMBRE; utils.ShowMessage2(this, "conductor", "success"); }
protected void txt_conductorRut_TextChanged(object sender, EventArgs e) { if (!chk_conductorExtranjero.Checked && !utils.validarRut(this.txt_conductorRut.Text)) { hf_idCond.Value = ""; txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; txt_conductorNombre.Enabled = false; utils.ShowMessage2(this, "buscarConductor", "warn_rutNovalido"); return; } ConductorBC c = new ConductorBC(); c = c.ObtenerXRut(utils.formatearRut(this.txt_conductorRut.Text)); if (c.ID == 0) { this.txt_conductorNombre.Enabled = true; this.hf_idCond.Value = ""; utils.ShowMessage2(this, "buscarConductor", "warn_conductorNoexiste"); return; } if (c.BLOQUEADO) { txt_conductorNombre.Enabled = false; hf_idCond.Value = ""; txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; utils.ShowMessage2(this, "buscarConductor", "warn_conductorBloqueado"); return; } this.txt_conductorNombre.Text = c.NOMBRE; this.txt_conductorNombre.Enabled = false; this.hf_idCond.Value = c.ID.ToString(); utils.ShowMessage2(this, "buscarConductor", "success"); }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { PedidoBC p = new PedidoBC() { PERU_NUMERO = txt_editNumero.Text, PERU_CODIGO = txt_editCodigo.Text, PERU_FECHA = Convert.ToDateTime(txt_editFecha.Text), PERU_PESO = txt_editPeso.Text, PERU_TIEMPO = txt_editTiempo.Text, PERU_DIRECCION = txt_editDireccion.Text, PERU_LATITUD = Convert.ToDecimal(txt_editLat.Text.Replace(".", ",")), PERU_LONGITUD = Convert.ToDecimal(txt_editLon.Text.Replace(".", ",")) }; p.HORA_SALIDA.HORA_ID = Convert.ToInt32(rb_editHorario.SelectedValue); //if (rb_editHoraAm.Checked) p.PERU_HORASALIDA = "AM"; //else if (rb_editHoraPm.Checked) p.PERU_HORASALIDA = "PM"; p.COMUNA.COMU_ID = Convert.ToInt32(ddl_editComuna.SelectedValue); p.USUARIO_PEDIDO = user; if (string.IsNullOrEmpty(hf_idPeru.Value)) { DataTable dt = ((DataTable)ViewState["detalle"]).DefaultView.ToTable(false , "PEDE_ID" , "PERU_ID" , "CODIGO_PRODUCTO" , "PEDE_DESC_PRODUCTO" , "CODIGO_CLIENTE" , "DIRECCION_CLIENTE" , "NOMBRE_CLIENTE" , "ID_COMUNA_CLIENTE" , "NUMERO_GUIA" , "PESO_PEDIDO" , "PEDE_CANTIDAD"); p.Guardar(dt); utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { p.PERU_ID = Convert.ToInt64(hf_idPeru.Value); p.Guardar(); ObtenerDetalle(true); utils.ShowMessage2(this, "guardar", "success_modificar"); } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", true); } finally { ObtenerPedidos(true); } }
protected void txt_rutConductor_TextChanged(object sender, EventArgs e) { if (!chk_conductorExtranjero.Checked && !utils.validarRut(txt_conductorRut.Text)) { hf_idCond.Value = ""; txt_conductorRut.Text = ""; lbl_nombreConductor.Text = ""; utils.ShowMessage2(this, "conductor", "warn_rutNovalido"); return; } ConductorBC c = new ConductorBC(); c = c.ObtenerXRut(txt_conductorRut.Text); if (c.ID == 0) { hf_idCond.Value = ""; txt_conductorRut.Text = ""; lbl_nombreConductor.Text = ""; utils.ShowMessage2(this, "conductor", "success_conductorNoexiste"); return; } if (c.BLOQUEADO) { hf_idCond.Value = ""; txt_conductorRut.Text = ""; lbl_nombreConductor.Text = ""; utils.ShowMessage2(this, "conductor", "warn_conductorBloqueado"); return; } lbl_nombreConductor.Text = c.NOMBRE; hf_idCond.Value = c.ID.ToString(); utils.ShowMessage2(this, "conductor", "success"); }
protected void UploadBtn_Click(object sender, EventArgs e) { string sExt = string.Empty; string sName = string.Empty; string Ruta1; bool ejecuto = false; Ruta1 = "../xls/"; var RUTA = this.Server.MapPath(Ruta1); if (this.FileUpload1.HasFile) { sName = this.FileUpload1.FileName; sExt = Path.GetExtension(sName); if (this.ValidaExtension(sExt)) { try { this.FileUpload1.SaveAs(string.Format("{0}{1}", RUTA, sName)); foreach (string Archivo in Directory.GetFiles(RUTA, sName)) { string Nombre = ""; string Extension = ""; Nombre = System.IO.Path.GetFileName(Archivo); Extension = System.IO.Path.GetExtension(Archivo); if (Extension == ".xlsx" || Extension == ".xls") { ejecuto = this.LeerArchivoExcel(string.Format("{0}{1}", RUTA, Nombre), "hoja1", Extension); } } string[] xlsx = Directory.GetFiles(RUTA, sName); foreach (string f in xlsx) { File.Delete(f); } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); ejecuto = false; } if (ejecuto) { utils.ShowMessage2(this, "cargaExcel", "success"); this.Page.ClientScript.RegisterStartupScript(this.GetType(), "CloseProgressbar", string.Format("HideProgressGD('{0}');", sExt), true); } } } }
protected void btn_Eliminar_Click(object sender, EventArgs e) { ProveedorBC prov = new ProveedorBC(); if (prov.EliminarPreIngreso(Convert.ToInt32(hf_preingreso.Value))) { utils.ShowMessage2(this, "eliminar", "success"); utils.CerrarModal(this, "modalConfirmar"); } else { utils.ShowMessage2(this, "eliminar", "error"); } ObtenerPreIngresos(true); }
protected void txt_conductorRut_TextChanged(object sender, EventArgs e) { if (txt_conductorRut.Text == "") { txt_conductorNombre.Enabled = true; return; } if (utils.validarRut(txt_conductorRut.Text)) { ConductorBC c = new ConductorBC(); c = c.ObtenerXRut(utils.formatearRut(txt_conductorRut.Text)); if (c.ID != 0) { if (c.BLOQUEADO) { txt_conductorNombre.Enabled = false; hf_idCond.Value = ""; txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; txt_conductorRut.Focus(); utils.ShowMessage2(this, "buscarConductor", "warn_conductorBloqueado"); return; } txt_conductorNombre.Text = c.NOMBRE; txt_conductorNombre.Enabled = false; hf_idCond.Value = c.ID.ToString(); txt_acomRut.Focus(); utils.ShowMessage2(this, "buscarConductor", "success"); } else { txt_conductorNombre.Enabled = true; hf_idCond.Value = ""; txt_conductorNombre.Focus(); utils.ShowMessage2(this, "buscarConductor", "warn_conductorNoexiste"); } } else { txt_conductorNombre.Enabled = false; hf_idCond.Value = ""; txt_conductorRut.Text = ""; txt_conductorNombre.Text = ""; txt_conductorRut.Focus(); utils.ShowMessage2(this, "buscarConductor", "warn_rutNovalido"); } }
protected void btn_confirmar_Click(object sender, EventArgs e) { TrailerUltSalidaBC tu = new TrailerUltSalidaBC(); tu.ID = Convert.ToInt32(hf_idTrailer.Value); tu.PATENTE_TRACTO = txt_patenteTracto.Text; tu.CHOFER_RUT = utils.formatearRut(txt_conductorRut.Text); tu.CHOFER_NOMBRE = txt_conductorNombre.Text; if (ddl_tipoDestino.SelectedValue == "DLPR") { tu.LOCA_ID = Convert.ToInt32(ddl_destino.SelectedValue); } else { tu.DEST_ID = Convert.ToInt32(ddl_destino.SelectedValue); } string resultado; if (string.IsNullOrEmpty(hf_idCond.Value)) { ConductorBC c = new ConductorBC(); c.RUT = txt_conductorRut.Text; c.NOMBRE = txt_conductorNombre.Text; c.TRAN_ID = Convert.ToInt32(hf_idTran.Value); c.COND_EXTRANJERO = chk_conductorExtranjero.Checked; hf_idCond.Value = c.AgregarIdentity().ToString(); } tu.COND_ID = Convert.ToInt32(hf_idCond.Value); tu.CHOFER_RUT = txt_conductorRut.Text; tu.ESTADO_YMS = estado_yms.Value; tu.OBSERVACION = locales_YMS.Value.ToString(); bool ejecucion = tu.ProcesoSalida(tu, LlenarTableLocales(), usuario.ID, txt_nroViaje.Text, lbl_trailerGPS.Text, out resultado); if (ejecucion && resultado == "") { btn_limpiar_Click(null, null); utils.ShowMessage2(this, "confirmar", "success"); } else { utils.ShowMessage(this, resultado, "error", false); } }
protected void btn_buscar_Click(object sender, EventArgs e) { ServiciosExternosVehiculosBC sev = new ServiciosExternosVehiculosBC(); ServiciosExternosBC se = new ServiciosExternosBC(); bool existe; sev = sev.ObtenerXPlaca(txt_placa.Text, out existe); sev.CONDUCTOR = sev.CONDUCTOR.ObtenerXId(sev.SEEX_ID); if (!existe) { if (new TrailerBC().obtenerXPlaca(txt_placa.Text).ID > 0) { txt_placa.Text = ""; utils.ShowMessage2(this, "buscar", "warn_trailer"); return; } utils.ShowMessage2(this, "buscar", "warn_vehiculoNoExiste"); Limpiar(); return; } if (sev.SITE_ID != Convert.ToInt32(ddl_site.SelectedValue)) { utils.ShowMessage2(this, "buscar", "warn_vehiculoOtroSite"); Limpiar(); return; } if (!sev.SITE_IN) { utils.ShowMessage2(this, "buscar", "warn_vehiculoFueraSite"); Limpiar(); return; } ProveedorBC p = new ProveedorBC(); p = p.ObtenerXId(sev.PROV_ID); hf_id.Value = sev.SEVE_ID.ToString(); lbl_proveedor.Text = p.DESCRIPCION; lbl_placa.Text = sev.PLACA; txt_conductorRut.Text = sev.COSE_RUT; txt_conductorNombre.Text = sev.COSE_NOMBRE; lbl_servExt.Text = se.CODIGO; dv_contenido.Attributes.Add("style", "display:block"); utils.ShowMessage2(this, "buscar", "success"); }
protected void btn_editGrabar_Click(object sender, EventArgs e) { CaractCargaBC caca = new CaractCargaBC(); caca.DESCRIPCION = txt_editDesc.Text; caca.VALOR = int.Parse(txt_editValor.Text); caca.CACT_ID = int.Parse(ddl_editTipo.SelectedValue); caca.CODIGO = txt_editCodigo.Text; if (hf_idCaractCarga.Value == "") { if (caca.Crear(caca)) { utils.ShowMessage2(this, "crear", "success"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "crear", "error"); } } else { caca.ID = int.Parse(hf_idCaractCarga.Value); if (caca.Modificar(caca)) { utils.ShowMessage2(this, "modificar", "success"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "modificar", "error"); } } ObtenerCaractCarga(true); }
protected void btn_buscar_Click(object sender, EventArgs e) { // TODO: Implement this method if (txt_buscarPatente.Text != "") { TractoBC tracto = new TractoBC(); tracto = tracto.ObtenerXPatente(this.txt_buscarPatente.Text); if (tracto.ID == 0) { if (new TrailerBC().obtenerXPlaca(this.txt_buscarPatente.Text).ID > 0) { btn_confirmar.Enabled = false; ddl_transportista.Enabled = false; ddl_transportista.ClearSelection(); txt_conductorRut.Enabled = false; txt_conductorRut.Text = ""; txt_acomRut.Enabled = false; txt_acomRut.Text = ""; chk_conductorExtranjero.Checked = false; chk_conductorExtranjero.Enabled = false; utils.ShowMessage2(this, "tracto", "warn_trailer"); return; } ddl_transportista.ClearSelection(); ddl_transportista.Enabled = true; utils.ShowMessage2(this, "tracto", "success_noExiste"); } else { ddl_transportista.SelectedValue = tracto.TRAN_ID.ToString(); ddl_transportista.Enabled = false; utils.ShowMessage2(this, "tracto", "success"); } txt_conductorRut.Enabled = true; txt_conductorRut.Text = ""; txt_acomRut.Enabled = true; txt_acomRut.Text = ""; btn_confirmar.Enabled = true; chk_conductorExtranjero.Checked = false; chk_conductorExtranjero.Enabled = true; rb_pos_CheckedChanged(null, null); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { PedidoBC p = new PedidoBC() { PERU_NUMERO = txt_editNumero.Text, PERU_CODIGO = txt_editCodigo.Text, PERU_FECHA = Convert.ToDateTime(txt_editFecha.Text), PERU_PESO = txt_editPeso.Text, PERU_TIEMPO = txt_editTiempo.Text, PERU_DIRECCION = txt_editDireccion.Text, PERU_LATITUD = Convert.ToDecimal(txt_editLat.Text), PERU_LONGITUD = Convert.ToDecimal(txt_editLon.Text) }; p.HORA_SALIDA.HORA_ID = Convert.ToInt32(rb_editHorario.SelectedValue); //if (rb_editHoraAm.Checked) p.PERU_HORASALIDA = "AM"; //else if (rb_editHoraPm.Checked) p.PERU_HORASALIDA = "PM"; p.COMUNA.COMU_ID = Convert.ToInt32(ddl_editComuna.SelectedValue); p.USUARIO_PEDIDO = user; if (string.IsNullOrEmpty(hf_idPeru.Value)) { if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } else { p.PERU_ID = Convert.ToInt64(hf_idPeru.Value); if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", true); } finally { ObtenerEnvio(true); } }
protected void btn_confEliminarRuta_Click(object sender, EventArgs e) { try { PreRutaBC p = new PreRutaBC(); p.ID = Convert.ToInt64(hf_idRuta.Value); p.Eliminar(); utils.ShowMessage2(this, "eliminar", "success"); utils.CerrarModal(this, "modalConf"); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "elimina2", "eliminarRuta2();", true); } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { OrigenBC o = new OrigenBC() { ID_PE = txt_editIdPe.Text, NOMBRE_PE = txt_editNombre.Text, DIRECCION_PE = txt_editDireccion.Text, LAT_PE = Convert.ToDecimal(txt_editLat.Text.Replace(".", ",")), LON_PE = Convert.ToDecimal(txt_editLon.Text.Replace(".", ",")), RADIO_PE = Convert.ToInt32(txt_editRadio.Text), IS_POLIGONO = chk_editPoligono.Checked, }; o.COMUNA.CIUDAD.REGION.REGI_ID = Convert.ToInt32(ddl_editRegion.SelectedValue); o.COMUNA.CIUDAD.CIUD_ID = Convert.ToInt32(ddl_editCiudad.SelectedValue); o.COMUNA.COMU_ID = Convert.ToInt32(ddl_editComu.SelectedValue); o.OPERACION.OPER_ID = Convert.ToInt32(ddl_editOpe.SelectedValue); o.ICONO.ICON_ID = Convert.ToInt32(rb_editIconos.SelectedValue); if (string.IsNullOrEmpty(hf_idOrigen.Value)) { if (o.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } else { o.ID = Convert.ToInt32(hf_idOrigen.Value); if (o.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerOrigenes(true); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { TractoBC t = new TractoBC(); t.TRAC_PLACA = txt_editPatente.Text; if (hf_id.Value == "") { if (t.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error_nuevo"); } } else { t.TRAC_ID = Convert.ToInt32(hf_id.Value); if (t.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error_modificar"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerTracto(true); } }
protected void txt_editRut_TextChanged(object sender, EventArgs e) { if (this.validarRut(txt_editRut.Text)) { ServiciosExternosConductorBC c = new ServiciosExternosConductorBC(); c = c.ObtenerXRut(this.txt_editRut.Text); if (c.ID != 0) { this.hf_id.Value = c.ID.ToString(); this.txt_editNombre.Text = c.NOMBRE; this.txt_editRut.Enabled = false; utils.ShowMessage2(this, "crear", "warn_rutEncontrado"); } this.txt_editNombre.Focus(); } else { utils.ShowMessage2(this, "crear", "warn_rutNoValido"); this.txt_editRut.Text = ""; this.txt_editRut.Focus(); } }
protected void btn_confEliminartodos_Click(object sender, EventArgs e) { try { // int peru_id = Convert.ToInt32(hf_idRuta.Value); if (new PreRutaBC().EliminarMultiple(hseleccionado.Value)) { utils.ShowMessage2(this, "eliminar", "success"); utils.CerrarModal(this, "modalConf"); } else { utils.ShowMessage2(this, "eliminar", "error"); } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerRutas(true); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { ParametroBC p = new ParametroBC(); p.PARA_NOMBRE = txt_editNombre.Text; p.PARA_OBS = txt_editObs.Text; p.PARA_VALOR = txt_editValor.Text; p.USUA_ID_CREACION = user.USUA_ID; p.USUA_ID_MODIFICACION = user.USUA_ID; if (string.IsNullOrEmpty(hf_id.Value)) { if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } else { p.PARA_ID = Convert.ToInt32(hf_id.Value); if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); } else { utils.ShowMessage2(this, "guardar", "error"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerParametros(true); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { UsuarioTipoBC ut = new UsuarioTipoBC(); ut.USTI_NOMBRE = txt_editNombre.Text; ut.USTI_DESC = txt_editDescripcion.Text; ut.USTI_NIVEL_PERMISOS = Convert.ToInt32(txt_editPermisos.Text); ut.MENU_ID = hf_menuId.Value; if (string.IsNullOrEmpty(hf_id.Value)) { if (ut.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } else { ut.USTI_ID = Convert.ToInt32(hf_id.Value); if (ut.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); } else { utils.ShowMessage2(this, "guardar", "error"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerPerfiles(true); } }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { TrailerTipoBC tt = new TrailerTipoBC(); tt.TRTI_DESC = txt_editDesc.Text; tt.TRTI_COLOR = txt_editColor.Text; if (hf_id.Value == "") { if (tt.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error_nuevo"); } } else { tt.TRTI_ID = Convert.ToInt32(hf_id.Value); if (tt.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); } else { utils.ShowMessage2(this, "guardar", "error_modificar"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerTipoTrailer(true); } }
protected void btn_editGrabar_Click(object sender, EventArgs e) { CaractTipoCargaBC cct = new CaractTipoCargaBC(); cct.DESCRIPCION = txt_editDesc.Text; if (chk_editExcluyente.Checked) { cct.EXCLUYENTE = true; } else { cct.EXCLUYENTE = false; } cct.ID = Convert.ToInt32(txt_editId.Text); if (hf_idCaractTipoCarga.Value == "") { if (cct.Crear()) { utils.ShowMessage2(this, "crear", "success"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "crear", "error"); } } else { cct.ID = Convert.ToInt32(hf_idCaractTipoCarga.Value); if (cct.Modificar()) { utils.ShowMessage2(this, "modificar", "success"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "modificar", "error"); } } ObtenerCaractTipoCarga(true); }
protected void btn_confirmar_Click(object sender, EventArgs e) { DataView dw = table.AsDataView(); dw.RowFilter = "POSICION1 = " + ddl_destinoPos.SelectedValue; if (dw.Count != 0) { utils.ShowMessage2(this, "guardar", "warn_destinoBloqueado"); return; } try { string resultado; UsuarioBC usuario = new UsuarioBC(); usuario = (UsuarioBC)Session["Usuario"]; SolicitudBC solicitud = new SolicitudBC(); TrailerUltEstadoBC traiue = new TrailerUltEstadoBC(); int id = Convert.ToInt32(hf_trailerId.Value); traiue = traiue.CargaTrue(id); string fh = txt_buscarFecha.Text + " " + txt_buscarHora.Text; solicitud.ID_TIPO = 2; solicitud.ID_USUARIO = usuario.ID; // Variable de sesión solicitud.FECHA_CREACION = DateTime.Now; solicitud.FECHA_PLAN_ANDEN = DateTime.Parse(fh); solicitud.DOCUMENTO = traiue.DOC_INGRESO; solicitud.OBSERVACION = ""; solicitud.ID_TRAILER = id; solicitud.ID_DESTINO = Convert.ToInt32(ddl_destinoPos.SelectedValue); solicitud.ID_SITE = Convert.ToInt32(this.dropsite.SelectedValue); string bloqueados = ""; for (int i = 0; i < table.Rows.Count; i++) { bloqueados = bloqueados + table.Rows[i]["POSICION1"].ToString(); bloqueados += (i < table.Rows.Count - 1) ? "," : string.Empty; } bool ejecucion = solicitud.Descarga(solicitud, bloqueados, out resultado); if (ejecucion && resultado == "") { limpia(null, null); utils.ShowMessage2(this, "guardar", "success"); } else { utils.ShowMessage(this, resultado, "error", false); } } catch (Exception EX) { utils.ShowMessage(this, EX.Message, "error", false); } }
protected void btn_confirmar_Click(object sender, EventArgs e) { TrailerUltSalidaLABC tu = new TrailerUltSalidaLABC(); string resultado; TrailerBC t = new TrailerBC(); tu.ID = Convert.ToInt32(hf_idTrailer.Value); tu.PATENTE_TRACTO = txt_patenteTracto.Text; tu.CHOFER_RUT = utils.formatearRut(txt_conductorRut.Text); tu.CHOFER_NOMBRE = txt_conductorNombre.Text; tu.SITE_ID = Convert.ToInt32(ddl_destino.SelectedValue); if (ddl_tipoDestino.SelectedValue == "DLPR") { tu.LOCA_ID = Convert.ToInt32(ddl_destino.SelectedValue); } else { tu.DEST_ID = Convert.ToInt32(ddl_destino.SelectedValue); } tu.COND_ID = Convert.ToInt32(hf_idCond.Value); tu.CHOFER_RUT = txt_conductorRut.Text; tu.CHOFER_NOMBRE = txt_conductorNombre.Text; tu.ESTADO_YMS = estado_yms.Value; tu.OBSERVACION = locales_YMS.Value.ToString(); tu.SELLO_CARGA = txt_sello.Text; tu.MMPP = txt_mmpp.Text; tu.GUIA = txt_gdNro.Text; tu.TRUE_COD_INTERNO_IN = Convert.ToInt64(hf_trueCodInterno.Value); if (!string.IsNullOrEmpty(txt_cajas.Text)) { tu.CAJAS = Convert.ToInt32(txt_cajas.Text); } if (!string.IsNullOrEmpty(txt_liAzules.Text)) { tu.PALLET_AZUL = Convert.ToInt32(txt_liAzules.Text); } if (!string.IsNullOrEmpty(txt_liRojos.Text)) { tu.PALLET_ROJO = Convert.ToInt32(txt_liRojos.Text); } if (!string.IsNullOrEmpty(txt_liBlancos.Text)) { tu.PALLET_BLANCO = Convert.ToInt32(txt_liBlancos.Text); } if (!string.IsNullOrEmpty(txt_liLeña.Text)) { tu.LEÑA = Convert.ToInt32(txt_liLeña.Text); } tu.VIAJE = txt_nroViaje.Text; bool ejecucion = tu.ProcesoSalida(tu, LlenarTableLocales(), locales_YMS.Value, usuario.ID, out resultado); if (ejecucion && resultado == "") { btn_limpiar_Click(null, null); utils.ShowMessage2(this, "confirmar", "success"); } else { utils.ShowMessage(this, resultado, "error", false); } }
protected void gv_listar_RowCommand(object sender, GridViewCommandEventArgs e) { SolicitudAndenesBC sa = new SolicitudAndenesBC(); string resultado; try { gv_listar.SelectedIndex = Convert.ToInt32(e.CommandArgument); sa.SOLI_ID = Convert.ToInt32(gv_listar.SelectedDataKey.Values[0]); sa.LUGA_ID = Convert.ToInt32(gv_listar.SelectedDataKey.Values[1]); sa.SOAN_ORDEN = Convert.ToInt32(gv_listar.SelectedDataKey.Values[2]); sa = sa.ObtenerXId(); } catch (Exception) { } hf_accion.Value = e.CommandName; LugarBC l = new LugarBC(); switch (e.CommandName.ToString()) { case "anden": hf_soliId.Value = sa.SOLI_ID.ToString(); hf_soanOrden.Value = sa.SOAN_ORDEN.ToString(); lbl_confirmarTitulo.Text = "Comenzar Carga"; lbl_confirmarMensaje.Text = "¿Comenzar Carga?"; btn_eliminarSolicitud.Visible = false; hf_soanOrden.Value = sa.SOAN_ORDEN.ToString(); hf_lugaId.Value = sa.LUGA_ID.ToString(); btn_andenListo.Visible = true; utils.AbrirModal(this, "modalConfirmar"); break; case "CANCELAR": hf_soliId.Value = sa.SOLI_ID.ToString(); lbl_confirmarTitulo.Text = "Eliminar Solicitud"; lbl_confirmarMensaje.Text = "Se eliminará la solicitud de la base de datos ¿Desea continuar?"; btn_eliminarSolicitud.Visible = true; btn_andenListo.Visible = false; utils.AbrirModal(this, "modalConfirmar"); break; case "encender": hf_soliId.Value = sa.SOLI_ID.ToString(); SolicitudBC solicitud = new SolicitudBC(); solicitud.SOLI_ID = Convert.ToInt32(this.hf_soliId.Value); resultado = ""; bool ejecucion = solicitud.Encender_termo(this.usuario.ID, out resultado); if (ejecucion && resultado == "") { utils.ShowMessage2(this, "encender", "success"); } else { utils.ShowMessage(this, resultado, "error", false); } ObtenerSolicitudes(true); break; case "AndenEmergencia": LimpiarLocales(); l.ObtenerXPlaya(sa.PLAY_ID); btn_loc.Visible = false; hf_soliId.Value = sa.SOLI_ID.ToString(); hf_soanOrden.Value = sa.SOAN_ORDEN.ToString(); hf_caractSolicitud.Value = sa.CARACTERISTICAS; hf_localesSeleccionados.Value = sa.LOCALES; hf_timeStamp.Value = sa.TIMESTAMP.ToString(); ObtenerLocalesSolicitud(true); utils.CargaDropNormal(this.ddl_reanudarAnden, "ID", "CODIGO", l.ObtenerXPlaya(sa.PLAY_ID, 0, 1)); ddl_reanudarAnden.Items.Remove(ddl_reanudarAnden.Items.FindByValue(sa.LUGA_ID.ToString())); lbl_tituloModal.Text = "Agregar Andén de Emergencia"; gv_reanudarLocales.Columns[0].Visible = false; gv_reanudarLocales.Columns[1].Visible = false; btn_reanudar.Visible = false; btn_emergencia.Visible = true; txt_reanudarLocal.Enabled = true; txt_reanudarCodLocal.Enabled = true; btn_agregarCarga.Enabled = true; ddl_reanudarAnden.Enabled = true; utils.AbrirModal(this, "modalReanudar"); break; case "Locales": btn_loc.Visible = true; LimpiarLocales(); hf_soliId.Value = sa.SOLI_ID.ToString(); hf_caractSolicitud.Value = sa.CARACTERISTICAS; hf_localesSeleccionados.Value = sa.LOCALES; hf_timeStamp.Value = sa.TIMESTAMP.ToString(); ObtenerLocalesSolicitud(true); utils.CargaDropNormal(this.ddl_reanudarAnden, "SOAN_COD", "SOLICITUD_ANDEN", (DataTable)this.ViewState["andenes"]); ddl_reanudarAnden.SelectedValue = string.Format("{0},{1},{2}", sa.SOLI_ID, sa.LUGA_ID, sa.SOAN_ORDEN); btn_reanudar.Visible = false; btn_emergencia.Visible = false; lbl_tituloModal.Text = "Modificar Locales"; gv_reanudarLocales.Columns[0].Visible = true; gv_reanudarLocales.Columns[1].Visible = true; txt_reanudarLocal.Enabled = true; txt_reanudarCodLocal.Enabled = true; btn_agregarCarga.Enabled = true; ddl_reanudarAnden.Enabled = true; utils.AbrirModal(this, "modalReanudar"); break; case "Parcial": txt_fechaCarga.Text = DateTime.Now.ToShortDateString(); txt_horaCarga.Text = DateTime.Now.ToShortTimeString(); hf_soliId.Value = sa.SOLI_ID.ToString(); hf_soanOrden.Value = sa.SOAN_ORDEN.ToString(); hf_lugaId.Value = sa.LUGA_ID.ToString(); dv_pallets.Visible = true; btn_cargaParcial.Visible = true; btn_cargaTerminar.Visible = false; btn_loc.Visible = false; utils.AbrirModal(this, "modalCarga"); break; case "Continuar": btn_loc.Visible = false; LimpiarLocales(); hf_soliId.Value = sa.SOLI_ID.ToString(); hf_caractSolicitud.Value = sa.CARACTERISTICAS; hf_localesSeleccionados.Value = sa.LOCALES; hf_timeStamp.Value = sa.TIMESTAMP.ToString(); ObtenerLocalesSolicitud(true); utils.CargaDrop(ddl_reanudarAnden, "ID", "DESCRIPCION", l.ObtenerXPlaya(sa.PLAY_ID)); btn_reanudar.Visible = true; btn_emergencia.Visible = false; lbl_tituloModal.Text = "Reanudar Carga"; gv_reanudarLocales.Columns[0].Visible = true; gv_reanudarLocales.Columns[1].Visible = true; txt_reanudarLocal.Enabled = true; txt_reanudarCodLocal.Enabled = true; btn_agregarCarga.Enabled = true; ddl_reanudarAnden.Enabled = true; utils.AbrirModal(this, "modalReanudar"); break; case "Cargado": btn_loc.Visible = false; dv_pallets.Visible = false; btn_cargaParcial.Visible = false; btn_cargaTerminar.Visible = true; txt_fechaCarga.Text = DateTime.Now.ToShortDateString(); txt_horaCarga.Text = DateTime.Now.ToShortTimeString(); hf_soliId.Value = sa.SOLI_ID.ToString(); hf_soanOrden.Value = sa.SOAN_ORDEN.ToString(); hf_lugaId.Value = sa.LUGA_ID.ToString(); utils.AbrirModal(this, "modalCarga"); break; case "Edit": string url = string.Format("Solicitud_Carga.aspx?id={0}&type=edit", sa.SOLI_ID); this.Response.Redirect(url); break; case "colocar_sello": this.hf_soliId.Value = sa.SOLI_ID.ToString(); this.validar_sello(); break; case "validar_sello": this.hf_soliId.Value = sa.SOLI_ID.ToString(); this.validado_sello(); break; } }
protected void txt_editRut_TextChanged(object sender, EventArgs e) { if (!funciones.ValidaRut(txt_editRut.Text)) { utils.ShowMessage2(this, "guardar", "warn_rutInvalido"); txt_editRut.Text = ""; txt_editRut.Focus(); return; } else { txt_editCorreo.Focus(); } UsuarioBC u = new UsuarioBC().ObtenerXRut(txt_editRut.Text); if (u.USUA_ID != 0) { if (u.USUARIO_TIPO.USTI_NIVEL_PERMISOS < user.USUARIO_TIPO.USTI_NIVEL_PERMISOS) { utils.ShowMessage2(this, "guardar", "warn_rutExiste"); Limpiar(); } else { utils.ShowMessage2(this, "guardar", "success_rutExiste"); LlenarDatos(u); txt_editRut.Enabled = false; } } }
protected void btn_agregarCarga_Click(object sender, EventArgs e) { string local = this.txt_buscaLocal.Text; if (this.ComprobarLocalExistente(local)) { DataTable dt = (DataTable)this.ViewState["locales"]; int soli_id = Convert.ToInt32(this.hf_soliId.Value); int soan_orden, loca_id, sold_orden; string anden; int soes_id = 100; int luga_id = Convert.ToInt32(ddl_origenAnden.SelectedValue); anden = ddl_origenAnden.SelectedItem.Text; if (ProxSoanOrden(luga_id, out soan_orden)) { DataTable dt2 = (DataTable)this.ViewState["andenes"]; dt2.Rows.Add(soli_id, soan_orden, luga_id, anden, soes_id, null, ddl_origenAnden.SelectedValue, ddl_origenAnden.SelectedItem.Text); ViewState["andenes"] = dt2; } LocalBC l = new LocalBC(); l = l.obtenerXCodigo(local); if (txt_destinoPallets.Text == "") { txt_destinoPallets.Text = "0"; } int maximo = l.VALOR_CARACT_MAXIMO; try { maximo = Math.Min(Convert.ToInt32(this.Session["MaxPallet"]), l.VALOR_CARACT_MAXIMO); } catch (Exception) { maximo = l.VALOR_CARACT_MAXIMO; } if (maximo == 0) { maximo = l.VALOR_CARACT_MAXIMO; } loca_id = l.ID; sold_orden = this.ProxSoldOrden(soan_orden); anden = anden.Trim(); dt.Rows.Add(soli_id, luga_id, anden, soan_orden, sold_orden, loca_id, l.CODIGO, l.DESCRIPCION, l.VALOR_CARACT_MAXIMO, null); txt_descLocal.Text = ""; txt_buscaLocal.Text = ""; txt_destinoPallets.Text = "0"; ViewState["locales"] = dt; ObtenerLocalesSolicitud(false); calcula_solicitud(null, null); ddl_playaDescarga_SelectedIndexChanged(null, null); } else { utils.ShowMessage2(this, "buscarTrailer", "warn_andenLocalVacio"); } }
protected void btn_buscarTrailer_Click(object sender, EventArgs e) { TrailerBC trailer = new TrailerBC(); hf_traiId.Value = ""; carga_trailers(); DataTable dt2 = (DataTable)ViewState["locales"]; if (dt2.Rows.Count == 0) { hf_traiId.Value = ""; txt_trailerPatente.Text = ""; txt_trailerNro.Text = ""; txt_trailerTransporte.Text = ""; utils.ShowMessage2(this, "buscarTrailer", "warn_andenLocalVacio"); return; } else { trailer = (!string.IsNullOrEmpty(txt_trailerNro.Text)) ? trailer.obtenerXNro(txt_trailerNro.Text) : trailer.obtenerXPlaca(txt_trailerPatente.Text); if (ComprobarTrailer(trailer)) { hf_traiId.Value = trailer.ID.ToString(); txt_trailerPatente.Text = trailer.PLACA; txt_trailerNro.Text = trailer.NUMERO; txt_trailerShortek.Text = trailer.ID_SHORTEK; txt_trailerTransporte.Text = trailer.TRANSPORTISTA.ToString(); utils.ShowMessage2(this, "buscarTrailer", "success"); } } }
protected void txt_editRut_TextChanged(object sender, EventArgs e) { if (validarRut(txt_editRut.Text)) { ConductorBC c = new ConductorBC(); c = c.ObtenerXRut(txt_editRut.Text); if (c.ID != 0) { hf_id.Value = c.ID.ToString(); txt_editNombre.Text = c.NOMBRE; ddl_editTran.SelectedValue = c.TRAN_ID.ToString(); txt_editRut.Enabled = false; utils.ShowMessage2(this, "crear", "warn_rutEncontrado"); } else if (!txt_editRut.Text.Contains("-")) { txt_editRut.Text = txt_editRut.Text.Insert(txt_editRut.Text.Length - 1, "-"); } txt_editNombre.Focus(); } else { utils.ShowMessage2(this, "crear", "warn_rutNoValido"); txt_editRut.Text = ""; txt_editRut.Focus(); } }
protected void txt_editRutTran_TextChanged(object sender, EventArgs e) { if (!utils.validarRut(txt_editRutTran.Text)) { utils.ShowMessage2(this, "crearTransportista", "warn_rutInvalido"); txt_editRutTran.Text = ""; txt_editRutTran.Focus(); } else { txt_editNombre.Focus(); } }