예제 #1
0
 public bool Insertar(object VO)
 {
     Partido = (VO_Partidos)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_Inserta_Partido";
         cmdComando.Parameters.AddWithValue("@NombrePartido", Partido.Partido);
         cmdComando.Parameters.Add("@FotoPartido", SqlDbType.Image);
         MemoryStream ms = new MemoryStream();
         Partido.picture.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
         cmdComando.Parameters["@FotoPartido"].Value = ms.GetBuffer();
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #2
0
 public bool Insertar(object VO)
 {
     Mesa = (VO_MesaDirectiva)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_Inserta_MesaDirectiva";
         cmdComando.Parameters.AddWithValue("@Nombre", Mesa.Nombre);
         cmdComando.Parameters.AddWithValue("@Activo", Mesa.idStatus);
         cmdComando.Parameters.AddWithValue("@Calle", Mesa.Calle);
         cmdComando.Parameters.AddWithValue("@Numero", Mesa.Numero);
         cmdComando.Parameters.AddWithValue("@Localidad", Mesa.idLocalidad);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #3
0
 public bool Insertar(object VO)
 {
     User = (VO_User)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_Inserta_Usuario";
         cmdComando.Parameters.AddWithValue("@Curp", User.Curp);
         cmdComando.Parameters.AddWithValue("@Tipo", User.idUser);
         cmdComando.Parameters.Add("@Foto", SqlDbType.Image);
         MemoryStream ms = new MemoryStream();
         User.picture.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
         cmdComando.Parameters["@Foto"].Value = ms.GetBuffer();
         cmdComando.Parameters.AddWithValue("@User", User.usuario);
         cmdComando.Parameters.AddWithValue("@Password", adapter.Default(User.Email));
         cmdComando.Parameters.AddWithValue("@Celular", User.Celular);
         cmdComando.Parameters.AddWithValue("@Email", User.Email);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #4
0
        public List <object> Listar(object VO)
        {
            string store_Procedure = (string)VO;

            Dtt = null;
            try
            {
                Dtt = new DataTable();
                Encabezado();
                cmdComando.CommandText = store_Procedure;
                cmdComando.ExecuteNonQuery();
                daAdapter = new SqlDataAdapter(cmdComando);
                daAdapter.Fill(Dtt);
                List <Object> lstVotosEstatales = new List <Object>();
                for (int i = 0; i < Dtt.Rows.Count; i++)
                {
                    VO_Reportes vo_Reportes = new VO_Reportes();
                    vo_Reportes.Nombre     = Dtt.Rows[i][0].ToString();
                    vo_Reportes.TotalVotos = int.Parse(Dtt.Rows[i][1].ToString());
                    lstVotosEstatales.Add(vo_Reportes);
                }

                return(lstVotosEstatales);
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show("Error: " + e);
                return(null);
            }
            finally
            {
                cnnConexion.Cerrar();
                cmdComando.Dispose();
            }
        }
예제 #5
0
 public bool Eliminar(Object VO)
 {
     Perfil = (VO_Perfiles)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_EliminarPerfil";
         cmdComando.Parameters.AddWithValue("@Id", Perfil.Id);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #6
0
 public List <object> Listar(object VO)
 {
     Dtt = null;
     try
     {
         Dtt = new DataTable();
         Encabezado();
         Localidad = (VO_Localidad)VO;
         cmdComando.CommandText = "sp_Lista_Localidad";
         cmdComando.Parameters.AddWithValue("@idLocalidad", Localidad.idLocalidad);
         cmdComando.Parameters.AddWithValue("@idMesa", Localidad.idMesa);
         cmdComando.ExecuteNonQuery();
         daAdapter = new SqlDataAdapter(cmdComando);
         daAdapter.Fill(Dtt);
         int           valor        = Localidad.idMesa;
         List <object> lstLocalidad = new List <object>();
         if (Dtt.Rows.Count != 0)
         {
             Localidad = new VO_Localidad();
             if (valor != 0)
             {
                 Localidad.Mesa      = Dtt.Rows[0][0].ToString();
                 Localidad.Localidad = Dtt.Rows[0][1].ToString();
                 Localidad.Municpio  = Dtt.Rows[0][2].ToString();
                 Localidad.Estado    = Dtt.Rows[0][3].ToString();
             }
             else
             {
                 Localidad.Municpio = Dtt.Rows[0][0].ToString();
                 Localidad.Estado   = Dtt.Rows[0][1].ToString();
             }
             lstLocalidad.Add(true);
             lstLocalidad.Add(Localidad);
         }
         else
         {
             lstLocalidad.Add(false);
         }
         return(lstLocalidad);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(null);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #7
0
 public bool Insertar(object VO)
 {
     Funcionario = (VO_Funcionarios)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_Inserta_TipoRepresentante";
         cmdComando.Parameters.AddWithValue("@Nombre", Funcionario.Funcionario);
         cmdComando.Parameters.AddWithValue("@Descripcion", Funcionario.Descripcion);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #8
0
 public bool Insertar(object VO)
 {
     PerfilReglas = (VO_PerfilReglas)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_InsertaPerfilRegla";
         cmdComando.Parameters.AddWithValue("@idReglas", PerfilReglas.Regla);
         cmdComando.Parameters.AddWithValue("@idPerfil", PerfilReglas.idPerfil);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #9
0
 public bool Insertar(object VO)
 {
     Casilla = (VO_Casilla)VO;
     try
     {
         Encabezado();
         cmdComando.CommandText = "sp_Inserta_Casilla";
         cmdComando.Parameters.AddWithValue("@IpAddress", Casilla.Ip);
         cmdComando.Parameters.AddWithValue("@Nombre", Casilla.Nombre);
         cmdComando.Parameters.AddWithValue("@Mesa", Casilla.idMesa);
         cmdComando.ExecuteNonQuery();
         return(true);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(false);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }
예제 #10
0
        public bool Eliminar(object VO)
        {
            vo_Ciudadano = (VO_Ciudadano)VO;
            try
            {
                Encabezado();
                cmdComando.CommandText = "sp_Elimina_Ciudadano";
                cmdComando.Parameters.AddWithValue("@idDireccion", vo_Ciudadano.idDireccion);
                cmdComando.Parameters.AddWithValue("@Curp", vo_Ciudadano.Curp);
                cmdComando.ExecuteNonQuery();

                return(true);
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show("Error: " + e);
                return(false);
            }
            finally
            {
                cnnConexion.Cerrar();
                cmdComando.Dispose();
            }
        }
예제 #11
0
        public List <object> Listar(object VO)
        {
            Dtt = null;
            VO_User User = (VO_User)VO;

            try
            {
                Dtt = new DataTable();
                Encabezado();
                cmdComando.CommandText = "sp_Login";
                cmdComando.Parameters.AddWithValue("@User", User.Nombre);
                cmdComando.Parameters.AddWithValue("@Password", User.password);
                cmdComando.ExecuteNonQuery();
                daAdapter = new SqlDataAdapter(cmdComando);
                daAdapter.Fill(Dtt);
                List <Object> lstUser = new List <Object>();
                if (Dtt.Rows.Count != 0)
                {
                    VO_User user = new VO_User();
                    user.Nombre = Dtt.Rows[0][0].ToString();
                    user.Puesto = Dtt.Rows[0][1].ToString();
                    user.idUser = int.Parse(Dtt.Rows[0][2].ToString());
                    user.Reglas = Dtt.Rows[0][3].ToString();
                    lstUser.Add(true);
                    lstUser.Add(user);
                }
                else
                {
                    lstUser.Add(false);
                }
                return(lstUser);
            }
            catch (Exception e)
            {
                System.Windows.Forms.MessageBox.Show("Error: " + e);
                return(null);
            }
            finally
            {
                cnnConexion.Cerrar();
                cmdComando.Dispose();
            }
        }
예제 #12
0
 public List <object> Listar(object VO)
 {
     Dtt = null;
     try
     {
         Dtt = new DataTable();
         Encabezado();
         cmdComando.CommandText = "sp_Listar_Ciudadano";
         if (VO != null)
         {
             vo_Ciudadano = (VO_Ciudadano)VO;
             cmdComando.Parameters.AddWithValue("@Curp", vo_Ciudadano.Curp);
         }
         cmdComando.ExecuteNonQuery();
         daAdapter = new SqlDataAdapter(cmdComando);
         daAdapter.Fill(Dtt);
         List <Object> lstCiudadanos = new List <Object>();
         for (int i = 0; i < Dtt.Rows.Count; i++)
         {
             vo_Ciudadano.Curp     = Dtt.Rows[i][0].ToString();
             vo_Ciudadano.Nombre   = Dtt.Rows[i][1].ToString();
             vo_Ciudadano.APaterno = Dtt.Rows[i][2].ToString();
             vo_Ciudadano.AMaterno = Dtt.Rows[i][3].ToString();
             lstCiudadanos.Add(vo_Ciudadano);
         }
         return(lstCiudadanos);
     }
     catch (Exception e)
     {
         System.Windows.Forms.MessageBox.Show("Error: " + e);
         return(null);
     }
     finally
     {
         cnnConexion.Cerrar();
         cmdComando.Dispose();
     }
 }