Exemple #1
0
        /// <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;
            }
        }
Exemple #2
0
        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;
            }
        }
Exemple #3
0
        /// <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;
            }
        }
Exemple #4
0
        /// <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;
            }
        }