protected void GvActualizar_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.ToString().Equals("Select")) { int index = Convert.ToInt32(e.CommandArgument); GvActualizar.SelectRow(index); TbxActuJustificacion.Text = GvActualizar.SelectedRow.Cells[3].Text.ToString().Trim(); TbxActuFechaSalida.Text = GvActualizar.SelectedRow.Cells[4].Text.ToString().Trim(); TbxActuFechaRegreso.Text = GvActualizar.SelectedRow.Cells[5].Text.ToString().Trim(); TbxActuDestino.Text = GvActualizar.SelectedRow.Cells[6].Text.ToString().Trim(); TbxActuHoraRegreso.Text = GvActualizar.SelectedRow.Cells[7].Text.ToString().Trim(); TbxActuHoraSalida.Text = GvActualizar.SelectedRow.Cells[8].Text.ToString().Trim(); TbxActuCantDesayunos.Text = GvActualizar.SelectedRow.Cells[9].Text.ToString().Trim(); TbxActuCantAlmuerzos.Text = GvActualizar.SelectedRow.Cells[10].Text.ToString().Trim(); TbxActuCantCenas.Text = GvActualizar.SelectedRow.Cells[11].Text.ToString().Trim(); TbxActuCantPasajes.Text = GvActualizar.SelectedRow.Cells[12].Text.ToString().Trim(); WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); List <SP_LISTAR_LOCALIDAD_Result> ListaLocalidad = Cliente.ListarLocalidad(); Ddl_ActuLocalidad.DataSource = ListaLocalidad; Ddl_ActuLocalidad.DataValueField = "ID_MODTARIFA"; Ddl_ActuLocalidad.DataTextField = "LOCALIDAD"; Ddl_ActuLocalidad.DataBind(); Ddl_ActuLocalidad.SelectedIndex = Convert.ToInt32(GvActualizar.SelectedRow.Cells[13].Text) - 1; List <SP_LISTAR_RUTAS_Result> ListaRutas = Cliente.ListarRutas(); Ddl_ActuRutas.DataSource = ListaRutas; Ddl_ActuRutas.DataValueField = "CODIGORUTA"; Ddl_ActuRutas.DataTextField = "DESCRIPCIONRUTA"; Ddl_ActuRutas.DataBind(); Ddl_ActuRutas.SelectedIndex = Convert.ToInt32(GvActualizar.SelectedRow.Cells[14].Text) - 1; } }
private List <SP_LISTAR_SOLICITUDES_FUNCIONARIO_Result> CargarDatosConsulta() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); List <SP_LISTAR_SOLICITUDES_FUNCIONARIO_Result> ListaSolicitudes = Cliente.ListarSolicitudes(sesion.NOMBREUSUARIO); return(ListaSolicitudes); }
private void CargarGridVerificar() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); GvVerificar.DataSource = Cliente.ListarSolicitudesVerificar(); GvVerificar.DataBind(); if (GvVerificar.Rows.Count > 0) { GvVerificar.SelectRow(0); } }
private void CargarRutas() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); List <SP_LISTAR_RUTAS_Result> ListaRutas = Cliente.ListarRutas(); Ddl_Ruta.DataSource = ListaRutas; Ddl_Ruta.DataValueField = "CODIGORUTA"; Ddl_Ruta.DataTextField = "DESCRIPCIONRUTA"; Ddl_Ruta.DataBind(); Ddl_Ruta.Items.Insert(0, new ListItem("Seleccione una ruta", "null")); }
private void CargarLocalidad() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); List <SP_LISTAR_LOCALIDAD_Result> ListaLocalidad = Cliente.ListarLocalidad(); Ddl_Hospedaje.DataSource = ListaLocalidad; Ddl_Hospedaje.DataValueField = "ID_MODTARIFA"; Ddl_Hospedaje.DataTextField = "LOCALIDAD"; Ddl_Hospedaje.DataBind(); Ddl_Hospedaje.Items.Insert(0, new ListItem("Seleccione una localidad", "null")); }
private void CargarPersonas() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); var ListaPersonas = Cliente.ListarPersonas(); Ddl_PersonasSolicitud.DataSource = ListaPersonas; Ddl_PersonasSolicitud.DataValueField = "ID_PERSONA"; Ddl_PersonasSolicitud.DataTextField = "NOMBRECOMPLETO"; Ddl_PersonasSolicitud.DataBind(); Ddl_PersonasSolicitud.Items.Insert(0, new ListItem("Añadir personas adicionales a la solicitud", "null")); }
protected void Button3_Click(object sender, EventArgs e) { if (GvVerificar.Rows.Count > 0) { WCFSolicitud.SolicitudClient CLiente = new WCFSolicitud.SolicitudClient(); if (CLiente.VerificarSolicitud(GvVerificar.SelectedRow.Cells[1].Text)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Solicitud Verificada')", true); CargarGridVerificar(); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Solcitud NO Verificada')", true); } } }
private Decimal ObtenerMontos(String sTipo, int iCantidad, int iIdRuta_Hosppedaje) { Decimal total = 0; Decimal Cena; Decimal Almuerzo; Decimal Desayuno; Decimal Ruta; Decimal Hospedaje; WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); if (sTipo == "Ruta") { List <SP_LISTARMONTORUTA_Result> MontoRuta = Cliente.MontoRuta(iIdRuta_Hosppedaje.ToString()); Ruta = MontoRuta[0].TARIFAREGISTRADA; total = iCantidad * Ruta; return(total); } else { List <SP_LISTARMONTOS_Result> Montos = Cliente.Montos(iIdRuta_Hosppedaje); foreach (SP_LISTARMONTOS_Result Monto in Montos) { if (Monto.TIPOTARIFA.ToString().ToUpper().Trim() == sTipo.ToUpper().Trim()) { Desayuno = Monto.MONTOTARIFA; total = iCantidad * Desayuno; } else if (Monto.TIPOTARIFA.ToString().ToUpper().Trim() == sTipo.ToUpper().Trim()) { Almuerzo = Monto.MONTOTARIFA; total = iCantidad * Almuerzo; } else if (Monto.TIPOTARIFA.ToString().ToUpper().Trim() == sTipo.ToUpper().Trim()) { Cena = Monto.MONTOTARIFA; total = iCantidad * Cena; } else if (Monto.TIPOTARIFA.ToString().ToUpper().Trim() == sTipo.ToUpper().Trim()) { Hospedaje = Monto.MONTOTARIFA; total = iCantidad * Hospedaje; } } return(total); } }
protected void BtnGuardar_Click(object sender, EventArgs e) { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); if (Convert.ToInt16(Tbx_CantAlm.Text) <= 5 && Convert.ToInt16(Tbx_CantCenas.Text) <= 4 && Convert.ToInt16(Tbx_CantDes.Text) <= 5 && Convert.ToInt16(Tbx_CantPasaj.Text) <= 5) { if (Cliente.GuardarSolicitudDetalle(AsignarDatosSolicitud(), AsignarDetalles()) == true) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Solicitud Guardada')", true); ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "Hello", "Negado()", true); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Solicitud No Guardada')", true); ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "Hello", "Solicitud()", true); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Hay valores Mayores a 5, siendo 5 la maxima cantidad que se puede solicitar de un viatico')", true); ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "Hello", "Solicitud()", true); } }
private List <SP_LISTAR_SOLICITUDES_UPDATE_Result> CargarSolicitudesActualizar() { WCFSolicitud.SolicitudClient Cliente = new WCFSolicitud.SolicitudClient(); return(Cliente.ListarSolcitudesActualizar(sesion.NOMBREUSUARIO)); }