/// <summary> /// btnBuscar_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnBuscar_Click(object sender, EventArgs e) { try { lblMensajeError.InnerText = ""; //WS-SINIESTRO IwsSiniestroClient owsSiniestroClient = new IwsSiniestroClient(); //Parametros enSiniestro oEnSiniestro = new enSiniestro(); oEnSiniestro.NumPoliza = txtNumPoliza.Value; oEnSiniestro.Tipo = cmbTipoSiniestro.Value.ToString(); oEnSiniestro.vFechaRegistro = txtFechaSiniestro.Value; //Obtiene Listado de Siniestros List <enSiniestro> loEnSiniestro = owsSiniestroClient.ListarSiniestro(oEnSiniestro).Cast <enSiniestro>().ToList(); rptListadoSiniestros.DataSource = loEnSiniestro; rptListadoSiniestros.DataBind(); } catch (Exception ex) { //throw ex; //lblMensajeError.InnerText = ex.Message; hddMensajeError.Value = ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { //Controla Mostrar Mensaje string strMensaje = (string)HttpContext.Current.Session["SINIESTRO_MENSAJE"]; if (strMensaje == null) { strMensaje = ""; } HttpContext.Current.Session.Remove("SINIESTRO_MENSAJE"); hddMensaje.Value = strMensaje; //Controla Mostrar MensajeError string strMensajeError = (string)HttpContext.Current.Session["SINIESTRO_MENSAJE_ERROR"]; if (strMensaje == null) { strMensaje = ""; } HttpContext.Current.Session.Remove("SINIESTRO_MENSAJE_ERROR"); hddMensajeError.Value = strMensajeError; //lblMensajeError.InnerText = ""; //IsPostBack if (!this.IsPostBack) { List <String> tipoSiniestro = Utilitario.getTipoSiniestro(); cmbTipoSiniestro.Items.Clear(); cmbTipoSiniestro.Items.Add(new ListItem { Value = "", Text = "[SELECCIONE]" }); foreach (string tipo in tipoSiniestro) { cmbTipoSiniestro.Items.Add(tipo); } //WS-SINIESTRO IwsSiniestroClient owsSiniestroClient = new IwsSiniestroClient(); //Parametros enSiniestro oEnSiniestro = new enSiniestro(); //Obtiene Listado de Siniestros List <enSiniestro> loEnSiniestro = owsSiniestroClient.ListarSiniestro(oEnSiniestro).Cast <enSiniestro>().ToList(); rptListadoSiniestros.DataSource = loEnSiniestro; rptListadoSiniestros.DataBind(); } } catch (Exception ex) { //throw ex; //lblMensajeError.InnerText = ex.Message; hddMensajeError.Value = ex.Message; } }
/// <summary> /// Page_Load /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { try { lblMensajeError.InnerText = ""; //IsPostBack if (!this.IsPostBack) { List <String> tipoSiniestro = Utilitario.getTipoSiniestro(); foreach (string tipo in tipoSiniestro) { cmbTipoSiniestro.Items.Add(tipo); } //Valores string vIdSiniestro = Request.QueryString["pIdSiniestro"]; //WS-SINIESTRO IwsSiniestroClient owsSiniestroClient = new IwsSiniestroClient(); //Parametros enSiniestro oEnSiniestro = new enSiniestro(); oEnSiniestro.MS_Siniestro_Id = int.Parse(vIdSiniestro); //Obtiene Listado de Siniestros enSiniestro beanEnSiniestro = owsSiniestroClient.ObtenerSiniestro(oEnSiniestro); //hddCodSiniestro.Value = beanEnSiniestro.MS_Siniestro_Id.ToString(); //hddCodPoliza.Value = beanEnSiniestro.MP_Poliza_Id.ToString(); //hddCodProcurador.Value = beanEnSiniestro.MS_Procurador_Id.ToString(); txtNumSiniestro.Value = beanEnSiniestro.NumSiniestro; cmbTipoSiniestro.Value = beanEnSiniestro.Tipo; txaDescripcion.Value = beanEnSiniestro.Descripcion; txtFechaSiniestro.Value = beanEnSiniestro.vFechaSiniestro; txtLugar.Value = beanEnSiniestro.Lugar; txtNumPoliza.Value = beanEnSiniestro.NumPoliza; txtAsegurado.Value = beanEnSiniestro.NombreAsegurado; txtInicio.Value = beanEnSiniestro.vFechaInicio; txtFin.Value = beanEnSiniestro.vFechaFin; txtCodProcurador.Value = beanEnSiniestro.NumProcurador; txtNombreProcurador.Value = beanEnSiniestro.NombreProcurador; } } catch (Exception ex) { //throw ex; lblMensajeError.InnerText = ex.Message; } }
/// <summary> /// btnGrabar_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnGrabar_Click(object sender, EventArgs e) { try { lblMensajeError.InnerText = ""; //WS-SINIESTRO IwsSiniestroClient owsSiniestroClient = new IwsSiniestroClient(); //Validación //Parametros enSiniestro oEnSiniestro = new enSiniestro(); oEnSiniestro.MS_Siniestro_Id = int.Parse(hddCodSiniestro.Value); oEnSiniestro.NumSiniestro = txtNumSiniestro.Value; oEnSiniestro.Tipo = cmbTipoSiniestro.Value.ToString(); oEnSiniestro.FechaSiniestro = Convert.ToDateTime(txtFechaSiniestro.Value); oEnSiniestro.Lugar = txtLugar.Value; oEnSiniestro.Descripcion = txaDescripcion.Value; oEnSiniestro.Estado = Constantes.sEstado_Pendiente; oEnSiniestro.UsuarioRegistro = Constantes.sUsuario_Login; oEnSiniestro.UsuarioModifico = Constantes.sUsuario_Login; oEnSiniestro.MP_Poliza_Id = int.Parse(hddCodPoliza.Value); oEnSiniestro.MS_Procurador_Id = int.Parse(hddCodProcurador.Value); //Obtiene Listado de Siniestros bool exito = owsSiniestroClient.ActualizaSiniestro(oEnSiniestro); if (exito) { HttpContext.Current.Session["SINIESTRO_MENSAJE"] = "Siniestro Registrado Satisfactoriamente"; Response.Redirect("~/Modulos/Siniestro/frm_BSQ_Siniestro.aspx", false); } } catch (Exception ex) { //throw ex; HttpContext.Current.Session["SINIESTRO_MENSAJE_ERROR"] = ex.Message; } }