//public void ObtenerDetalleCapturaXID(CH_Conteo Datos) //{ // try // { // DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "CH_spCSLDB_get_CapturaPREPDetalle", Datos.IDCaptura); // if (Ds != null) // { // if (Ds.Tables.Count == 2) // { // DataTableReader Dr = Ds.Tables[0].CreateDataReader(); // while (Dr.Read()) // { // Datos.Casilla = Dr.GetString(Dr.GetOrdinal("Casilla")); // Datos.UrlImagen = Dr.GetString(Dr.GetOrdinal("UrlImagen")); // Datos.Colaborador = Dr.GetString(Dr.GetOrdinal("Colaborador")); // Datos.Comentarios = Dr.GetString(Dr.GetOrdinal("Comentarios")); // Datos.Completado = true; // break; // } // List<CH_PartidoPolitico> Lista = new List<CH_PartidoPolitico>(); // CH_PartidoPolitico Item; // DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); // while (Dr2.Read()) // { // Item = new CH_PartidoPolitico(); // Item.IDPartido = Dr2.GetInt32(Dr2.GetOrdinal("IDPartido")); // Item.Nombre = Dr2.GetString(Dr2.GetOrdinal("Partido")); // Item.Siglas = Dr2.GetString(Dr2.GetOrdinal("Siglas")); // Item.UrlLogo = Dr2.GetString(Dr2.GetOrdinal("LogoPartido")); // Item.Votos = Dr2.GetInt32(Dr2.GetOrdinal("Votos")); // Lista.Add(Item); // } // Datos.ListaPartidos = Lista; // } // } // } // catch (Exception ex) // { // throw ex; // } //} public void ACDetalleCapturaXID(CH_Conteo Datos, string seccion, string casilla, string colaborador) { try { object[] Parametros = { Datos.IDCaptura, Datos.TablaDatos, Datos.IDUsuario, seccion, casilla, "" }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, CommandType.StoredProcedure, "ER_spCSLDB_AC_CapturaDetalleResultados2", new SqlParameter("@IDCaptura", Datos.IDCaptura), new SqlParameter("@TablaVotos", Datos.TablaDatos), new SqlParameter("@IDUsuario", Datos.IDUsuario), new SqlParameter("@IdSeccion", seccion), new SqlParameter("@IdCasilla", casilla), new SqlParameter("@IdColaborador", colaborador), new SqlParameter("@Imagen", Datos.UrlImagen) ); if (Result != null) { int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } } } catch (Exception ex) { throw ex; } }
private void Guardar(string _IDCaptura, DataTable _TablaDatos, string _idSeccion, string _idCasilla, string colaborador, string imagen) { try { CH_Conteo DatosAux = new CH_Conteo { IDCaptura = _IDCaptura, TablaDatos = _TablaDatos, IDUsuario = Comun.IDUsuario, Conexion = Comun.Conexion, UrlImagen = imagen }; CH_ConteoNegocio CN = new CH_ConteoNegocio(); CN.ACDetalleCapturaXID(DatosAux, _idSeccion, _idCasilla, colaborador); if (DatosAux.Completado) { Response.Redirect("frmCapturas.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); } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { try { CH_Conteo Datos = new CH_Conteo { Conexion = Comun.Conexion }; CH_ConteoNegocio CN = new CH_ConteoNegocio(); if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3") { if (Request.QueryString["id"] != null) { string AuxID = Request.QueryString["id"].ToString(); Datos.IDCaptura = AuxID; CN.EliminarCaptura(Datos); if (Datos.Completado) { string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } else { string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al eliminar el registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } } Lista = CN.ObtenerCapturas(Datos); } catch (Exception) { } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["id"] != null) { string ID = Request.QueryString["id"].ToString(); CH_Conteo DatosAux = new CH_Conteo { Conexion = Comun.Conexion, IDCaptura = ID }; CH_ConteoNegocio CN = new CH_ConteoNegocio(); CN.ObtenerDetalleCapturaXID(DatosAux); if (DatosAux.Completado) { Datos = DatosAux; hf.Value = Datos.IDCaptura; } else { //Ocurrió un error Response.Redirect("frmCapturas.aspx?error=" + "Error al cargar los datos&nError=1"); } } else { Response.Redirect("frmCapturas.aspx"); } } else { if (Request.Form.Count > 0) { string idseccion = ""; string idcasilla = ""; string colaborador = ""; string[] KeysForm = Request.Form.AllKeys; DataTable TablaAux = new DataTable(); TablaAux.Columns.Add("IDAlianza", typeof(int)); TablaAux.Columns.Add("Votos", typeof(int)); for (int i = 0; i < KeysForm.Length; i++) { if (KeysForm[i].StartsWith("txtPartido")) { int IDPartido = 0, Votos = 0; int.TryParse(KeysForm[i].Substring(10, KeysForm[i].Length - 10), out IDPartido); int.TryParse(Request.Form[KeysForm[i]], out Votos); object[] FilaDatos = { IDPartido, Votos }; TablaAux.Rows.Add(FilaDatos); } } string IDCaptura = string.IsNullOrEmpty(hf.Value) ? string.Empty : hf.Value.ToString(); this.Guardar(IDCaptura, idseccion, idcasilla, colaborador, TablaAux); } } }
private void CargarDatos(CH_Conteo DatosAux) { try { hf.Value = DatosAux.IDCaptura; } catch (Exception ex) { throw ex; } }
public void ObtenerDatosGraficaConteoPrep(CH_Conteo Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "EM_Estadisticos_spCSLDB_get_ConteoPrep"); if (Ds != null) { if (Ds.Tables.Count == 4) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.CasillaGanada = Dr.GetInt32(Dr.GetOrdinal("CasillaGanada")); Datos.Completado = true; break; } DataTableReader Drp = Ds.Tables[1].CreateDataReader(); while (Drp.Read()) { Datos.CasillaPerdida = Drp.GetInt32(Drp.GetOrdinal("CasillaPerdida")); Datos.Completado = true; break; } DataTableReader Drt = Ds.Tables[2].CreateDataReader(); while (Drt.Read()) { Datos.TotalCasilla = Drt.GetInt32(Drt.GetOrdinal("TotalCasilla")); Datos.Completado = true; break; } List <CH_Conteo> Lista = new List <CH_Conteo>(); CH_Conteo Item; DataTableReader Dr2 = Ds.Tables[3].CreateDataReader(); while (Dr2.Read()) { Item = new CH_Conteo(); Item.CantidadVoto = Dr2.GetInt32(Dr2.GetOrdinal("CantidadVoto")); Item.SiglasPartido = Dr2.GetString(Dr2.GetOrdinal("siglas")); Lista.Add(Item); } Datos.ListaConteo = Lista; Datos.CasillaEmpatada = Datos.TotalCasilla - (Datos.CasillaGanada + Datos.CasillaPerdida); if (Datos.CasillaEmpatada < 0) { Datos.CasillaEmpatada *= -1; } } } } catch (Exception ex) { throw ex; } }
public void Validarconteo(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); CD.Validarconteo(Datos); } catch (Exception ex) { throw ex; } }
//public void ACDetalleCapturaXID(CH_Conteo Datos) //{ // try // { // CH_ConteoDatos CD = new CH_ConteoDatos(); // CD.ACDetalleCapturaXID(Datos); // } // catch (Exception ex) // { // throw ex; // } //} public List <CH_Conteo> ObtenerCapturas(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); return(CD.ObtenerCapturas(Datos)); } catch (Exception ex) { throw ex; } }
public List <CH_Conteo> ObtenerCapturaPrepValidacion(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); return(CD.ObtenerCapturasParaValidar(Datos)); } catch (Exception ex) { throw ex; } }
public void EliminarCaptura(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); CD.EliminarCaptura(Datos); } catch (Exception ex) { throw ex; } }
public void ACDetalleCapturaXID(CH_Conteo Datos, string id_seccion, string id_casilla, string id_colaborador) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); CD.ACDetalleCapturaXID(Datos, id_seccion, id_casilla, id_colaborador); } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleCapturaXID(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); CD.ObtenerDetalleCapturaXID(Datos); } catch (Exception ex) { throw ex; } }
public void GraficaDeConteoPrep(CH_Conteo Datos) { try { CH_ConteoDatos CD = new CH_ConteoDatos(); CD.ObtenerDatosGraficaConteoPrep(Datos); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { } CH_Conteo Conteo = new CH_Conteo(); Conteo.Conexion = Comun.Conexion; CH_ConteoNegocio ConteoN = new CH_ConteoNegocio(); ConteoN.GraficaDeConteoPrep(Conteo); ConteoPagina = Conteo; }
public void ObtenerDetalleCapturaXID(CH_Conteo Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "ER_spCSLDB_get_CapturaPREPDetalleV2", Datos.IDCaptura); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.Casilla = Dr.GetString(Dr.GetOrdinal("Casilla")); Datos.UrlImagen = Dr.GetString(Dr.GetOrdinal("UrlImagen")); Datos.Colaborador = Dr.GetString(Dr.GetOrdinal("Colaborador")); Datos.Comentarios = Dr.GetString(Dr.GetOrdinal("Comentarios")); Datos.Completado = true; break; } List <CH_PartidoPolitico> Lista = new List <CH_PartidoPolitico>(); CH_PartidoPolitico Item; DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); while (Dr2.Read()) { Item = new CH_PartidoPolitico(); Item.IDPartido = Dr2.GetInt32(Dr2.GetOrdinal("IDPartido")); Item.Nombre = Dr2.GetString(Dr2.GetOrdinal("Partido")); Item.Siglas = Dr2.GetString(Dr2.GetOrdinal("Siglas")); Item.UrlLogo = Dr2.GetString(Dr2.GetOrdinal("LogoPartido")); Item.Votos = Dr2.GetInt32(Dr2.GetOrdinal("Votos")); Lista.Add(Item); } Datos.ListaPartidos = Lista; } } } catch (Exception ex) { throw ex; } }
public void EliminarCaptura(CH_Conteo Datos) { try { object[] Parametros = { Datos.IDCaptura, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "CH_spCSLDB_del_CapturaPREP", Parametros); if (Result != null) { int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { CH_Conteo datos = new CH_Conteo(); datos.Conexion = Comun.Conexion; lista = CHN.ObtenerCapturaPrepValidacion(datos); if (!IsPostBack) { if (Request.QueryString["id"] != null) { CH_Conteo DatosConteo = new CH_Conteo(); string AuxID = Request.QueryString["id"].ToString(); DatosConteo.IDCaptura = AuxID; DatosConteo.IDUsuario = Comun.IDUsuario; DatosConteo.Conexion = Comun.Conexion; CH_ConteoNegocio CN = new CH_ConteoNegocio(); CN.Validarconteo(DatosConteo); if (DatosConteo.Completado) { Response.Redirect("frmValidarPREP.aspx"); string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } else { string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al eliminar el registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } } else { } }
public List <CH_Conteo> ObtenerCapturas(CH_Conteo Datos) { try { SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "ER_spCSLDB_get_CapturaPREPv2"); List <CH_Conteo> Lista = new List <CH_Conteo>(); CH_Conteo Item; while (Dr.Read()) { Item = new CH_Conteo(); Item.IDCaptura = Dr.GetString(Dr.GetOrdinal("IDCaptura")); Item.Casilla = Dr.GetString(Dr.GetOrdinal("Casilla")); Item.Colaborador = Dr.GetString(Dr.GetOrdinal("Colaborador")); Item.FechaHora = Dr.GetDateTime(Dr.GetOrdinal("FechaCaptura")); Item.SFechaHora = Item.FechaHora.ToString("dd/MM/yyyy HH:mm:ss"); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { CH_Poligono Datos = new CH_Poligono(); Datos.Conexion = Comun.Conexion; Datos.IDEstado = 1; Datos.IDMunicipio = 1; ER_Secciones DatosSecciones = new ER_Secciones(); DatosSecciones.Conexion = Comun.Conexion; CH_PoligonoNegocio CPN = new CH_PoligonoNegocio(); poligonos = CPN.ObtenerComboPoligonos(Datos); DatosSecciones.opcion = 15; ER_SeccionesNegocio ESN = new ER_SeccionesNegocio(); municipios = ESN.ObtenerComboMunicipios(DatosSecciones); CH_PartidoPolitico datos = new CH_PartidoPolitico { Conexion = Comun.Conexion }; CH_CatalogosNegocio CPPN = new CH_CatalogosNegocio(); partidos = CPPN.ObtenerCatalogoPartidos(datos); CPPN.ObtenerComboColaboradoresTipo(datos); DatosGlobales = datos; if (!IsPostBack) { } else { CH_Conteo conteo = new CH_Conteo(); string idseccion = Request.Form["CmbSecciones"].ToString(); string idcasilla = Request.Form["CmbCasilla"].ToString(); string colaborador = Request.Form["cmbColaboradores"].ToString(); DataTable dt = new DataTable(); dt.Columns.AddRange(new DataColumn[3] { new DataColumn("IDPartido", typeof(int)), new DataColumn("Votos", typeof(int)), new DataColumn("alianza", typeof(bool)) }); for (int i = 0; i < partidos.Count; i++) { int id = Convert.ToInt32(partidos[i].IDPartido); int voto = Convert.ToInt32(Request.Form[partidos[i].Siglas].ToString()); bool alianza = Convert.ToBoolean(partidos[i].alianza); object[] FilaDatos = { id, voto, alianza }; dt.Rows.Add(id, voto, alianza); } #region Obtener datos de la imagen int size = fuploadImagen.PostedFile.ContentLength; byte[] ImagenOriginal = new byte[size]; fuploadImagen.PostedFile.InputStream.Read(ImagenOriginal, 0, size); Bitmap ImagenOriginalBinaria = new Bitmap(fuploadImagen.PostedFile.InputStream); #endregion #region recuperar datos de la vista #endregion #region Insertar imagen en la base de datos string imagenString = ZM_ConversionBS.ToBase64String(ImagenOriginalBinaria, ImageFormat.Jpeg); #endregion this.Guardar("", dt, idseccion, idcasilla, colaborador, imagenString); } }