示例#1
0
        public bool eliminar(int valor)
        {
            Conectar(tabla);
            DataRow fila;

            int x = Data.Tables[tabla].Rows.Count - 1;

            for (int i = 0; i <= x; i++)
            {
                fila = Data.Tables[tabla].Rows[i];
                if (int.Parse(fila["id_Usuario"].ToString()) == valor)
                {
                    fila = Data.Tables[tabla].Rows[i];
                    fila.Delete();

                    DataTable datoseliminados;
                    datoseliminados = Data.Tables[tabla].GetChanges(DataRowState.Deleted);
                    Data.Tables[tabla].AcceptChanges();
                    AdaptadordeDatos.Update(datoseliminados);

                    return(true);
                }
            }
            return(false);
        }
示例#2
0
        public bool Verificacion(int valor)
        {
            Conectar(tabla);
            DataRow fila;

            int x = Data.Tables[tabla].Rows.Count - 1;

            for (int i = 0; i <= x; i++)
            {
                fila = Data.Tables[tabla].Rows[i];
                if (int.Parse(fila["id_Usuario"].ToString()) == valor)
                {
                    id_usuario = int.Parse(fila["id_Usuario"].ToString());
                    nombre     = fila["Nombre"].ToString();
                    username   = fila["Username"].ToString();
                    contraseña = fila["Contraseña"].ToString();
                    correo     = fila["Correo"].ToString();
                    fecha      = fila["Fecha"].ToString();
                    tipo       = fila["Tipo"].ToString();
                    estado     = bool.Parse(fila["Estado"].ToString());
                    AdaptadordeDatos.Update(data, tabla);
                    return(true);
                }
            }
            return(false);
        }
示例#3
0
        //metodo para agregar 2 verificacion incluida

        public void Verificacionyagregar(string usuarios, string correos)
        {
            Conectar(tabla);
            DataRow fila;

            int x = Data.Tables[tabla].Rows.Count - 1;

            for (int i = 0; i <= x; i++)
            {
                fila = Data.Tables[tabla].Rows[i];
                if (fila["Username"].ToString() == usuarios || fila["Correo"].ToString() == correos)
                {
                    mensaje = "Este usuario ya existe";
                }
                else
                {
                    fila = Data.Tables[tabla].NewRow();
                    fila["id_Usuario"] = id_usuario;
                    fila["Nombre"]     = nombre;
                    fila["Username"]   = username;
                    fila["Contraseña"] = contraseña;
                    fila["Correo"]     = correo;
                    fila["Fecha"]      = fecha;
                    fila["CreaFecha"]  = creafecha;
                    fila["Tipo"]       = tipo;
                    fila["Estado"]     = estado;
                    Data.Tables[tabla].Rows.Add(fila);
                    AdaptadordeDatos.Update(Data, tabla);
                }
            }
        }
示例#4
0
        //metodo para registrar
        public void Agregar()
        {
            Conectar(tabla);
            DataRow fila;

            fila = Data.Tables[tabla].NewRow();
            fila["id_Usuario"] = id_usuario;
            fila["Nombre"]     = nombre;
            fila["Username"]   = username;
            fila["Contraseña"] = contraseña;
            fila["Correo"]     = correo;
            fila["Fecha"]      = fecha;
            fila["CreaFecha"]  = creafecha;
            fila["Tipo"]       = tipo;
            fila["Estado"]     = estado;

            Data.Tables[tabla].Rows.Add(fila);
            AdaptadordeDatos.Update(Data, tabla);
        }
示例#5
0
        // modificar
        public void Modificar()
        {
            Conectar(tabla);
            DataRow fila;
            int     x = Data.Tables[tabla].Rows.Count - 1;

            for (int i = 0; i <= x; i++)
            {
                fila = Data.Tables[tabla].Rows[i];

                if (fila["Username"].ToString().Trim() == username)
                {
                    fila["id_Usuario"] = id_usuario;
                    fila["Nombre"]     = nombre;
                    fila["Username"]   = username;
                    fila["Contraseña"] = contraseña;
                    fila["Correo"]     = correo;
                    fila["Fecha"]      = fecha;
                    fila["Tipo"]       = tipo;
                    fila["Estado"]     = estado;
                    AdaptadordeDatos.Update(data, tabla);
                }
            }
        }