Exemple #1
0
        public int N_Registrar_mascota_confecha_esterilizado(int serie, Usuario rescatista, FichaTemporal fitemp, DateTime fIngreso, TipoMascota tipo, string tamano, string estado, string nombre, string raza, string sexo, string color, string edad, String esterilizado, DateTime FechaEsterilizado)
        {
            Mascota masc = new Mascota();
            masc.Serie = serie;
            masc.Ser_usu = (Usuario)rescatista;
            masc.Fic_tem = (FichaTemporal)fitemp;
            masc.Fecha_ingreso = fIngreso;
            masc.Tipomascota = (TipoMascota)tipo;
            masc.Tamano = tamano;
            masc.Estado = estado;
            masc.Nombre = nombre;
            masc.Raza = raza;
            masc.Sexo = sexo;
            masc.Color = color;
            masc.Edad = edad;
            masc.Esterilizado = esterilizado;
            masc.Fecha_esterilizacion = FechaEsterilizado;

            int band = new DMascota().D_registrar_mascota_ConFecha_esterilizado(masc);
            if (band == 0)
            {
                masc.Serie = masc.Serie + 1;
                int band_aumentado = new DMascota().D_registrar_mascota_ConFecha_esterilizado(masc);
                return band_aumentado;
            }
            else
            {
                return band;
            }
        }
Exemple #2
0
        public int N_Modificar_Usuario_perfil_admin(String codigo, String usu, String contra, string nom, string ape, String sexo, string dni, string dire, string refe, int movi, int claro, int next, int tele, string email, string face, string ocupa, string tipo, string esta,int serie)
        {
            Usuario usuario = new Usuario();
               usuario.Codigo = codigo;
               usuario.Usuario1 = usu;
               CCryptorEngine cr = new CCryptorEngine();
               usuario.Contrasena = cr.Encriptar(contra);
               usuario.Nombres = nom;
               usuario.Apellidos = ape;
               usuario.Sexo = sexo;
               usuario.Dni = dni;
               usuario.Direccion = dire;
               usuario.Referencia = refe;
               usuario.Movistar = movi;
               usuario.Claro = claro;
               usuario.Telefono = tele;
               usuario.Nextel = next;
               usuario.Email = email;
               usuario.Facebook = face;
               usuario.Ocupacion = ocupa;
               usuario.Estado = esta;
               usuario.Tipo = tipo;
               usuario.Serie = serie;

               int band = new DUsuario().D_modificar_Usuario_Admin(usuario);
               return band;
        }
 public int registrar_temporarl(TipoMascota tipo, String tamaño, String nombre, String apellido, String dni, String direccion, String sexo, String edad, String email, String facebook, String rpm, int movistar, int claro, String nextel, int casa, String horario, string observa, String esta,Usuario voluntario)
 {
     Persona p = new Persona();
     p.Nombre = nombre;
     p.Apellidos = apellido;
     p.Dni = dni;
     p.Direccion = direccion;
     p.Sexo = sexo;
     p.Edad = edad;
     p.Email = email;
     p.Facebook = facebook;
     p.Rpm = rpm;
     p.Tel_mov = movistar;
     p.Tel_claro = claro;
     p.Tel_nex = nextel;
     p.Tel_casa = casa;
     p.Hor_disp = horario;
     FichaTemporal ficha = new FichaTemporal();
     ficha.Tipomascota = (TipoMascota)tipo;
     ficha.Persona = (Persona)p;
     ficha.Tamano = tamaño;
     ficha.Observaciones = observa;
     ficha.Estado = esta;
     ficha.Voluntario = (Usuario)voluntario;
     int band = new DFichaTemporal().D_registrar_fichaTemporal(ficha);
     return band;
 }
Exemple #4
0
 public int N_cambiar_contra_usuario(int serie,String nueva)
 {
     Usuario a = new Usuario();
        a.Serie = serie;
        CCryptorEngine cr = new CCryptorEngine();
        a.Contrasena = cr.Encriptar(nueva);
        int band = new DUsuario().D_cambiar_contra_usuario(a);
        return band;
 }
Exemple #5
0
        public Usuario D_ver_tipo(Usuario login)
        {
            String cadena = DConexion.cadena;
            string sql = "select * from  usuario   where CONTRASENA = @contra and USUARIO = @usuario and ESTADO = 'activo'";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@contra", login.Contrasena);
            com.Parameters.AddWithValue("@usuario", login.Usuario1);

            MySqlDataReader dr = com.ExecuteReader();

            Usuario u = new Usuario();

            while (dr.Read())
            {
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    Usuario encargado = new Usuario();
                    //encargado.
                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();

                cone.Close();
                return u;

            }
            cone.Close();
            return null;
        }
Exemple #6
0
        public Boolean verificar_sesion(String usuario, String clave)
        {
            Usuario login = new Usuario();
               CCryptorEngine encri = new CCryptorEngine();

               login.Usuario1 = usuario;
               login.Contrasena = encri.Encriptar(clave);
               Boolean band = new DLogin().iniciar_sesion(login);
               return band;
        }
Exemple #7
0
        public Usuario ver_tipo(String usuario, String clave)
        {
            Usuario login = new Usuario();
               CCryptorEngine encri = new CCryptorEngine();

               login.Usuario1 = usuario;
               login.Contrasena = encri.Encriptar(clave);
               Usuario band = new DLogin().D_ver_tipo(login);
               return band;
        }
        public int N_asignar_adopcion(Persona persona, Usuario usuario, string relacion,string observacion,DateTime fecha)
        {
            FichaAdopcion adopcion = new FichaAdopcion();
            adopcion.Persona = persona;
            adopcion.Usuario = usuario;
            adopcion.Rel_res = relacion;
            adopcion.Observaciones = observacion;
            adopcion.Fec_adp = fecha;

            int band = new DFichaAdopcion().D_registrar_fichaA(adopcion);
            return band;
        }
Exemple #9
0
        public int N_Modificar_mascota_Sinfecha_esterilizado(int serie, Usuario rescatista, FichaTemporal fitemp, DateTime fIngreso, TipoMascota tipo, string tamano, string estado, string nombre, string raza, string sexo, string color, string edad, String esterilizado)
        {
            Mascota masc = new Mascota();
            masc.Serie = serie;
            masc.Ser_usu = (Usuario)rescatista;
            masc.Fic_tem = (FichaTemporal)fitemp;
            masc.Fecha_ingreso = fIngreso;
            masc.Tipomascota = (TipoMascota)tipo;
            masc.Tamano = tamano;
            masc.Estado = estado;
            masc.Nombre = nombre;
            masc.Raza = raza;
            masc.Sexo = sexo;
            masc.Color = color;
            masc.Edad = edad;
            masc.Esterilizado = esterilizado;

            int band = new DMascota().D_modificar_mascota_SinFecha_Esterilizado(masc);
            return band;
        }
Exemple #10
0
        public void iniciar_sesion()
        {
            String usuario = Text_Usuario.Text;
            String clave = Text_Contra.Text;
            Boolean band = new NLogin().verificar_sesion(usuario, clave);
            if (band == true)
            {
                perfil =  new NLogin().ver_tipo(usuario, clave);

                MessageBox.Show("Accedio Al Sistema Bienvenido :" + perfil.Nombres+" "+perfil.Apellidos);
                this.Hide();

                F_Principal prin = new F_Principal();
                prin.Visible = true;

            }
            else
            {
                MessageBox.Show("Error : Datos Incorrectos - Intente Nuevamente");
                Text_Usuario.Focus();
                regresar_barra();
            }
        }
Exemple #11
0
        public int D_cambiar_contra_usuario(Usuario usu)
        {
            String cadena = DConexion.cadena;
            String sql = "UPDATE  usuario SET CONTRASENA=@CONTRASENA WHERE SERIE = @SERIE";

            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            int band;
            cone.Open();
            try
            {
               com.Parameters.AddWithValue("@CONTRASENA", usu.Contrasena);
               com.Parameters.AddWithValue("@SERIE", usu.Serie);
                band = com.ExecuteNonQuery();
            }
            catch (Exception)
            {
                band = 0;

            }
            cone.Close();
            return band;
        }
Exemple #12
0
        public Boolean iniciar_sesion(Usuario login)
        {
            String cadena = DConexion.cadena;
            string sql = "select count(*) from  usuario   where contrasena = @contra and USUARIO = @usuario and ESTADO = 'activo'";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@contra", login.Contrasena);
            com.Parameters.AddWithValue("@usuario", login.Usuario1);

            MySqlDataReader dr = com.ExecuteReader();
            while (dr.Read())
            {
                int band = Convert.ToInt32(dr[0]);
                if (band == 1)
                {
                    cone.Close();
                    return true;
                }
                else
                {
                    cone.Close();
                    return false;
                }

            }
            cone.Close();
            return false;
        }
        private void btn_modificar_ficha_Click(object sender, EventArgs e)
        {
            btn_eliminar_ficha.Enabled = false;
            if (btn_modificar_ficha.Text.Equals("Editar"))
            {
                btn_modificar_ficha.Text = "Guardar Cambios";
                habilitar_cajas();
                btn_cancelar_registro.Enabled = true;
                if (radio_conoce_no.Checked == true)
                {
                    fecha_esterilizacion.Enabled = false;
                }
                if (radio_conoce_si.Checked == true)
                {
                    fecha_esterilizacion.Enabled = true;
                }

            }
            else
            {
                if (btn_modificar_ficha.Text.Equals("Guardar Cambios"))
                {
                    Boolean band1 = false, band2 = false, band3 = false, band4 = false, band5 = false;
                    String mensaje = "Por Favor Complete los campos obligatorios : \n";
                    String esterilizado = "";
                    String nom_rescatista = "";
                    String nom_mascota = "";
                    String estado = "";
                    String raza = "";
                    String color = "";
                    String edad = "";
                    String sexo = "";
                    int serie = int.Parse(lb_serie_mascota.Text);
                    int serie_resca = 0;
                    Usuario rescatista = null;
                    if ((!String.IsNullOrEmpty(text_nombre_rescatista.Text)) && (!String.IsNullOrEmpty(lb_id_usuario.Text)))
                    {
                        serie_resca = int.Parse(lb_id_usuario.Text);
                        nom_rescatista = text_nombre_rescatista.Text;
                        rescatista = new Usuario();
                        rescatista.Serie = serie_resca;

                    }
                    else
                    {
                        mensaje = mensaje + "\n - No a Buscado el Rescatista ";
                        band1 = true;

                    }

                    DateTime fingreso = Convert.ToDateTime(fecha_ingreso.Text);
                    if (!String.IsNullOrEmpty(text_nombre.Text))
                    {
                        nom_mascota = text_nombre.Text;
                    }
                    else
                    {
                        mensaje = mensaje + "\n - Casilla de Nombre de Mascota ";
                        band2 = true;
                    }

                    if (radio_recuperacion.Checked == true)
                    {
                        estado = "En Recuperacion";

                    }
                    else
                    {
                        if (radio_apto.Checked == true)
                        {
                            estado = "Apto";
                        }
                        else
                        {
                            if (radio_adoptado.Checked == true)
                            {
                                estado = "Adoptado";
                            }

                        }
                    }
                    if (!String.IsNullOrEmpty(this.text_raza.Text))
                    {
                        raza = text_raza.Text;
                    }
                    else
                    {
                        mensaje = mensaje + "\n - Casilla de raza";
                        band3 = true;
                    }

                    if (!String.IsNullOrEmpty(text_color.Text))
                    {
                        color = text_color.Text;
                    }
                    else
                    {
                        mensaje = mensaje + "\n - Casilla de Color ";
                        band4 = true;
                    }
                    if (radio_macho.Checked == true)
                    {
                        sexo = "Macho";
                    }
                    else
                    {
                        sexo = "Hembra";
                    }
                    String tamaño = combo_tamaño.SelectedItem.ToString();
                    TipoMascota tipoM = (TipoMascota)combo_tipo.SelectedItem;

                    Object f_esterilizado = null;
                    if (!String.IsNullOrEmpty(text_edad.Text))
                    {
                        edad = text_edad.Text;
                    }
                    if (radio_afirmativo.Checked == true)
                    {
                        esterilizado = "Si";
                        if (radio_conoce_si.Checked == true)
                        {
                            f_esterilizado = Convert.ToDateTime(fecha_esterilizacion.Text);
                        }
                        else
                        {
                            if (radio_conoce_no.Checked == true)
                            {
                                f_esterilizado = null;
                            }
                        }

                    }
                    else
                    {
                        if (radio_negativo.Checked == true)
                        {
                            esterilizado = "No";
                            f_esterilizado = null;
                        }
                    }
                    FichaTemporal fTemporal;
                    if (radio_temporal_si.Checked == true)
                    {
                        if (combo_temporal.Items.Count > 0)
                        {

                            fTemporal = (FichaTemporal)combo_temporal.SelectedItem;
                        }
                        else
                        {
                            fTemporal = null;
                        }
                    }
                    else
                    {
                        fTemporal = null;
                    }
                    if (band1 == true || band2 == true || band3 == true || band4 == true || band5 == true)
                    {
                        MessageBox.Show(mensaje);
                    }
                    else
                    {

                        if (f_esterilizado != null)
                        {
                            DateTime t = Convert.ToDateTime(f_esterilizado);
                            int confir1 = new NMascota().N_modificar_mascota_confecha_esterilizado(serie, rescatista, fTemporal, fingreso, tipoM, tamaño, estado, nom_mascota, raza, sexo, color, edad, esterilizado, t);
                            if (confir1 == 0)
                            {
                                MessageBox.Show("Error Al Guardar Por favor intente nuevamente");
                            }
                            else
                            {

                                MessageBox.Show("Cambios Guardados Correctamente");

                                invalidar_todo();

                                btn_registrar_ficha.Enabled = false;
                                btn_cancelar_registro.Enabled = false;
                                btn_nuevo_ficha.Enabled = true;
                                btn_modificar_ficha.Text = "Editar";
                                tab_Historial.Parent = Tab_Mascota;
                                tab_vacunas.Parent = Tab_Mascota;
                                tab_Visitas.Parent = Tab_Mascota;
                                tab_fotos.Parent = Tab_Mascota;
                                group_conoce.Enabled = false;
                                group_esterilizado.Enabled = false;

                                inicio_listar();
                                combo_temporal.Enabled = false;
                                group_temporal.Enabled = false;

                            }

                        }
                        else
                        {
                            int confir1 = new NMascota().N_Modificar_mascota_Sinfecha_esterilizado(serie, rescatista, fTemporal, fingreso, tipoM, tamaño, estado, nom_mascota, raza, sexo, color, edad, esterilizado);
                            if (confir1 == 0)
                            {
                                MessageBox.Show("Error Al Guardar Por favor intente nuevamente");
                            }
                            else
                            {
                                MessageBox.Show("Cambios Guardados Correctamente");

                                invalidar_todo();

                                btn_registrar_ficha.Enabled = false;
                                btn_cancelar_registro.Enabled = false;
                                btn_nuevo_ficha.Enabled = true;
                                btn_modificar_ficha.Text = "Editar";
                                tab_Historial.Parent = Tab_Mascota;
                                tab_vacunas.Parent = Tab_Mascota;
                                tab_Visitas.Parent = Tab_Mascota;
                                tab_fotos.Parent = Tab_Mascota;
                                group_conoce.Enabled = false;
                                group_esterilizado.Enabled = false;

                                inicio_listar();
                                combo_temporal.Enabled = false;
                                group_temporal.Enabled = false;
                            }
                        }
                    }
                }
            }
        }
Exemple #14
0
        public int N_Modificar_Usuario_sinacceso(String codigo, string nom, string ape, String sexo, string dni, string dire, string refe, int movi, int claro, int next, int tele, string email, string face, string ocupa, string tipo, string esta, Usuario encar,int serie)
        {
            Usuario usuario = new Usuario();
               usuario.Serie = serie;
               usuario.Codigo = codigo;
               usuario.Encargado = (Usuario)encar;
               usuario.Nombres = nom;
               usuario.Apellidos = ape;
               usuario.Sexo = sexo;
               usuario.Dni = dni;
               usuario.Direccion = dire;
               usuario.Referencia = refe;
               usuario.Movistar = movi;
               usuario.Claro = claro;
               usuario.Telefono = tele;
               usuario.Nextel = next;
               usuario.Email = email;
               usuario.Facebook = face;
               usuario.Ocupacion = ocupa;
               usuario.Estado = esta;
               usuario.Tipo = tipo;

               int band = new DUsuario().D_modificar_Usuario_Admin(usuario);
               return band;
        }
Exemple #15
0
        public int D_modificar_Usuario_Admin(Usuario usu)
        {
            String cadena = DConexion.cadena;
            String sql = "UPDATE  usuario SET CODIGO=@CODIGO,ENCARGADO=@ENCARGADO, USUARIO=@USUARIO,CONTRASENA=@CONTRASENA,TIPO=@TIPO,NOMBRES=@NOMBRES,APELLIDOS=@APELLIDOS,SEXO=@SEXO, DNI=@DNI, DIRECCION=@DIRECCION, REFERENCIA=@REFERENCIA,MOVISTAR=@MOVISTAR, CLARO=@CLARO, NEXTEL=@NEXTEL,TELEFONO=@TELEFONO,EMAIL=@EMAIL,FACEBOOK=@FACEBOOK,OCUPACION=@OCUPACION,ESTADO=@ESTADO WHERE SERIE = @SERIE";

            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            int band;
            cone.Open();
            try
            {
                com.Parameters.AddWithValue("@CODIGO", usu.Codigo);

                if (usu.Encargado == null)
                {
                    com.Parameters.AddWithValue("@ENCARGADO", null);
                }
                else
                {
                    com.Parameters.AddWithValue("@ENCARGADO", usu.Encargado.Serie);
                }

                if (usu.Usuario1 == null)
                {
                    com.Parameters.AddWithValue("@USUARIO", null);
                }
                else
                {
                    com.Parameters.AddWithValue("@USUARIO", usu.Usuario1);
                }
                if (usu.Contrasena == null)
                {
                    com.Parameters.AddWithValue("@CONTRASENA", null);
                }
                else
                {
                    com.Parameters.AddWithValue("@CONTRASENA", usu.Contrasena);
                }

                com.Parameters.AddWithValue("@TIPO", usu.Tipo);
                com.Parameters.AddWithValue("@NOMBRES", usu.Nombres);
                com.Parameters.AddWithValue("@APELLIDOS", usu.Apellidos);
                com.Parameters.AddWithValue("@SEXO", usu.Sexo);
                com.Parameters.AddWithValue("@DNI", usu.Dni);
                com.Parameters.AddWithValue("@DIRECCION", usu.Direccion);
                com.Parameters.AddWithValue("@REFERENCIA", usu.Referencia);
                com.Parameters.AddWithValue("@MOVISTAR", usu.Movistar);
                com.Parameters.AddWithValue("@CLARO", usu.Claro);
                com.Parameters.AddWithValue("@NEXTEL", usu.Nextel);
                com.Parameters.AddWithValue("@TELEFONO", usu.Telefono);
                com.Parameters.AddWithValue("@EMAIL", usu.Email);
                com.Parameters.AddWithValue("@FACEBOOK", usu.Facebook);
                com.Parameters.AddWithValue("@OCUPACION", usu.Ocupacion);
                com.Parameters.AddWithValue("@ESTADO", usu.Estado);
                com.Parameters.AddWithValue("@SERIE", usu.Serie);
                band = com.ExecuteNonQuery();
            }
            catch (Exception)
            {
                band = 0;

            }
            cone.Close();
            return band;
        }
Exemple #16
0
        public Usuario D_ver_Usuarioxserie(int serie)
        {
            String cadena = DConexion.cadena;
            string sql = "select * from  usuario   where SERIE = @SERIE";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            com.Parameters.AddWithValue("@SERIE",serie);

            MySqlDataReader dr = com.ExecuteReader();

            Usuario u = new Usuario();

            while (dr.Read())
            {
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    int encar = int.Parse(dr[2].ToString());
                    Usuario encargado = new DUsuario().D_ver_Encargado(encar);
                    u.Encargado = encargado;

                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();

                cone.Close();
                return u;

            }
            cone.Close();
            return null;
        }
Exemple #17
0
        public int D_registrar_Usuario_Admin(Usuario usu)
        {
            String cadena = DConexion.cadena;
            String sql = "INSERT INTO usuario(SERIE,CODIGO, ENCARGADO,USUARIO,CONTRASENA,TIPO,NOMBRES,APELLIDOS,SEXO, DNI, DIRECCION, REFERENCIA,MOVISTAR, CLARO, NEXTEL,TELEFONO,EMAIL,FACEBOOK,OCUPACION,ESTADO)" +
            "VALUES (@SERIE,@CODIGO,@ENCARGADO, @USUARIO,@CONTRASENA,@TIPO,@NOMBRES, @APELLIDOS,@SEXO,@DNI,@DIRECCION, @REFERENCIA,@MOVISTAR,@CLARO,@NEXTEL,@TELEFONO,@EMAIL,@FACEBOOK,@OCUPACION,@ESTADO)";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            int band;
            cone.Open();
            try
            {
            com.Parameters.AddWithValue("@SERIE", usu.Serie);
            com.Parameters.AddWithValue("@CODIGO",usu.Codigo);
            if (usu.Encargado == null)
            {
                com.Parameters.AddWithValue("@ENCARGADO", null);
            }
            else
            {
                com.Parameters.AddWithValue("@ENCARGADO", usu.Encargado.Serie);
            }

            if (usu.Usuario1 == null)
            {
                com.Parameters.AddWithValue("@USUARIO", null);
            }
            else
            {
                com.Parameters.AddWithValue("@USUARIO", usu.Usuario1);
            }
            if (usu.Contrasena == null)
            {
                com.Parameters.AddWithValue("@CONTRASENA", null);
            }
            else
            {
                com.Parameters.AddWithValue("@CONTRASENA", usu.Contrasena);
            }

            com.Parameters.AddWithValue("@TIPO", usu.Tipo);
            com.Parameters.AddWithValue("@NOMBRES", usu.Nombres);
            com.Parameters.AddWithValue("@APELLIDOS", usu.Apellidos);
            com.Parameters.AddWithValue("@SEXO", usu.Sexo);
            com.Parameters.AddWithValue("@DNI", usu.Dni);
            com.Parameters.AddWithValue("@DIRECCION", usu.Direccion);
            com.Parameters.AddWithValue("@REFERENCIA", usu.Referencia);
            com.Parameters.AddWithValue("@MOVISTAR", usu.Movistar);
            com.Parameters.AddWithValue("@CLARO", usu.Claro);
            com.Parameters.AddWithValue("@NEXTEL", usu.Nextel);
            com.Parameters.AddWithValue("@TELEFONO", usu.Telefono);
            com.Parameters.AddWithValue("@EMAIL", usu.Email);
            com.Parameters.AddWithValue("@FACEBOOK", usu.Facebook);
            com.Parameters.AddWithValue("@OCUPACION", usu.Ocupacion);
            com.Parameters.AddWithValue("@ESTADO", usu.Estado);
            band = com.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                band = 0;
                Console.WriteLine(""+e.Message);

            }
            cone.Close();
            return band;
        }
Exemple #18
0
        public List<Usuario> D_mostrar_solo_Voluntarios()
        {
            String cadena = DConexion.cadena;
            List<Usuario> lista = new List<Usuario>();
            string sql = "select * from usuario u where u.TIPO != 'administrador'";
            cone = new MySqlConnection(cadena);
            MySqlCommand com = new MySqlCommand(sql, cone);
            cone.Open();
            MySqlDataReader dr = com.ExecuteReader();

            while (dr.Read())
            {
                Usuario u = new Usuario();
                u.Serie = int.Parse(dr[0].ToString());
                u.Codigo = dr[1].ToString();
                if (!String.IsNullOrEmpty(dr[2].ToString()))
                {
                    int encar = int.Parse(dr[2].ToString());
                    Usuario encargado = new DUsuario().D_ver_Encargado(encar);
                    u.Encargado = encargado;

                }

                if (!String.IsNullOrEmpty(dr[3].ToString()))
                {
                    u.Usuario1 = dr[3].ToString();
                }

                if (!String.IsNullOrEmpty(dr[4].ToString()))
                {
                    CCryptorEngine cr = new CCryptorEngine();
                    u.Contrasena = cr.Desencriptar(dr[4].ToString());
                }
                u.Tipo = dr[5].ToString();
                u.Nombres = dr[6].ToString();
                u.Apellidos = dr[7].ToString();
                u.Sexo = dr[8].ToString();
                u.Dni = dr[9].ToString();
                u.Direccion = dr[10].ToString();
                u.Referencia = dr[11].ToString();
                u.Movistar = int.Parse(dr[12].ToString());
                u.Claro = int.Parse(dr[13].ToString());
                u.Nextel = int.Parse(dr[14].ToString());
                u.Telefono = int.Parse(dr[15].ToString());
                u.Email = dr[16].ToString();
                u.Facebook = dr[17].ToString();
                u.Ocupacion = dr[18].ToString();
                u.Estado = dr[19].ToString();
                lista.Add(u);
            }
            cone.Close();
            return lista;
        }