Beispiel #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                this.cmbOperadorDestino.Enabled = false;
                this.cmbOperadorOrigen.Enabled  = true;
                CargarComboSeccion();
            }

            if (Request.Form.Count > 0)
            {
                if (cmbSeccion.SelectedValue != "0" && cmbOperadorDestino.SelectedValue != "0" && cmbOperadorOrigen.SelectedValue != "0")
                {
                    DataTable table = new DataTable();
                    table.Columns.Add("IDAfiliado", typeof(string));
                    table.Columns.Add("nombreCompleto", typeof(string));
                    CargarListaAfiliados();
                    foreach (var item in afiliados)
                    {
                        if (Request.Form["check" + item.IDAfiliado.ToString()] != null)
                        {
                            string IDAfiliado     = item.IDAfiliado.ToString();
                            string nombreCompleto = item.Nombre.ToString();

                            table.Rows.Add(new object[] { IDAfiliado, nombreCompleto });
                        }
                    }
                    RR_Afiliados afiliadosDatos = new RR_Afiliados()
                    {
                        Conexion      = Comun.Conexion,
                        IDColaborador = this.cmbOperadorDestino.SelectedValue.ToString()
                    };
                    JL_AfiliadosNegocio AN = new JL_AfiliadosNegocio();
                    AN.TransferirAfiliados(afiliadosDatos, table);
                    if (afiliadosDatos.Completado)
                    {
                        Response.Redirect("frmTransferirAfiliados.aspx", false);
                    }
                    else
                    {
                        string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        CargarComboSeccion();
                    }
                }
            }
        }
Beispiel #2
0
 private void CargarListaAfiliados()
 {
     try
     {
         RR_Afiliados afiliadosDatos = new RR_Afiliados()
         {
             Conexion      = Comun.Conexion,
             IDColaborador = this.cmbOperadorOrigen.SelectedValue.ToString()
         };
         JL_AfiliadosNegocio AN = new JL_AfiliadosNegocio();
         afiliados = AN.ObtenerListaAfiliados(afiliadosDatos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void CargarComboAfiliado()
 {
     try
     {
         RR_Afiliados afiliados = new RR_Afiliados()
         {
             Conexion   = Comun.Conexion,
             IDPoligono = this.cmbSeccion.SelectedValue.ToString()
         };
         JL_AfiliadosNegocio AN = new JL_AfiliadosNegocio();
         AN.ObtenerComboAfiliado(afiliados);
         this.cmbAfiliado.DataSource     = afiliados.TablaDatos;
         this.cmbAfiliado.DataTextField  = "Nombre";
         this.cmbAfiliado.DataValueField = "IDAfiliado";
         this.cmbAfiliado.DataBind();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.cmbAfiliado.Enabled = false;
         CargarComboSeccion();
     }
     if (Request.Form.Count == 10)
     {
         if (this.cmbAfiliado.SelectedValue != "0" && this.cmbSeccion.SelectedValue != "0")
         {
             //Recuperar la Imagen
             int    size           = imgLogo.PostedFile.ContentLength;
             byte[] ImagenOriginal = new byte[size];
             imgLogo.PostedFile.InputStream.Read(ImagenOriginal, 0, size);
             Bitmap ImagenOriginalBinaria = new Bitmap(imgLogo.PostedFile.InputStream);
             //Imsertar Imagen en la Base de Datos
             string       imagenString = ZM_ConversionBS.ToBase64String(ImagenOriginalBinaria, ImageFormat.Jpeg);
             RR_Afiliados afiliados    = new RR_Afiliados()
             {
                 IDAfiliado = this.cmbAfiliado.SelectedValue.ToString(),
                 Conexion   = Comun.Conexion,
                 ImagenVoto = imagenString,
                 IDUsuario  = Comun.IDUsuario
             };
             JL_AfiliadosNegocio AN = new JL_AfiliadosNegocio();
             AN.ConfirmarVoto(afiliados);
             if (afiliados.Completado)
             {
                 Response.Redirect("frmConfirmarVoto.aspx", false);
             }
             else
             {
                 string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                 ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                 CargarComboSeccion();
             }
         }
     }
 }