예제 #1
0
    // metodos de manipulacion de datos

    //agragar registro a la basede datos
    public void agregar()
    {
        conectar(tabla);
        DataRow fila;

        fila = Data.Tables[tabla].NewRow();
        fila["idproveedor"]   = Idproveedor;
        fila["nombre"]        = Nombre;
        fila["direccion"]     = Direccion;
        fila["numero_cuenta"] = Numero_cuenta;
        Data.Tables[tabla].Rows.Add(fila);
        AdaptadorDeDatos.Update(Data, tabla);
    }
예제 #2
0
    // metodos de manipulacion de datos

    //agragar registro a la basede datos
    public void agregar()
    {
        conectar(tabla);
        DataRow fila;

        fila = Data.Tables[tabla].NewRow();
        fila["idusuario"]       = Idusuario;
        fila["id_tipo_usuario"] = Id_tipo_usuario;
        fila["nombre"]          = Nombre;
        fila["apellido"]        = Apellido;
        fila["celular"]         = Celular;
        fila["direccion"]       = Direccion;
        fila["usuario"]         = Usuario;
        fila["password"]        = Password;
        Data.Tables[tabla].Rows.Add(fila);
        AdaptadorDeDatos.Update(Data, tabla);
    }
예제 #3
0
    //  actualizar registros
    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 (int.Parse(fila["idproveedor"].ToString().Trim()) == Idproveedor)
            {
                fila["idproveedor"]   = Idproveedor;
                fila["nombre"]        = Nombre;
                fila["numero_cuenta"] = Numero_cuenta;
                fila["direccion"]     = Direccion;
                AdaptadorDeDatos.Update(Data, tabla);
            }
        }
    }
예제 #4
0
    //  actualizar registros
    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 (int.Parse(fila["idusuario"].ToString().Trim()) == Idusuario)
            {
                fila["idusuario"]       = Idusuario;
                fila["id_tipo_usuario"] = Id_tipo_usuario;
                fila["nombre"]          = Nombre;
                fila["apellido"]        = Apellido;
                fila["celular"]         = Celular;
                fila["direccion"]       = Direccion;
                fila["usuario"]         = Usuario;
                fila["password"]        = Password;
                AdaptadorDeDatos.Update(Data, tabla);
            }
        }
    }
예제 #5
0
    // metodo eliminar registro
    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["idusuario"].ToString().Trim()) == valor)
            {
                fila = Data.Tables[tabla].Rows[i];
                fila.Delete();
                DataTable tablaborrados;
                tablaborrados = Data.Tables[tabla].GetChanges(DataRowState.Deleted);
                AdaptadorDeDatos.Update(tablaborrados);
                Data.Tables[tabla].AcceptChanges();
                return(true);
            }
        }
        // el objeto no existe
        return(false);
    }