Estou fazendo um código onde tenho uma classe abstrata com as seguinte funções: cadastrar, alterar, excluir e pesquisar.
Com a ajuda de uma vídeo aula eu consegui criar a função cadastrar. Mas não achei nenhum material que me ajude a fazer as outras classes. Gostaria que me desse uma ajuda com as outras 3 funções. O código que eu já fiz é
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Atividade_4._3
{
abstract class Metodos_Aluga_Buggy
{
public void Cadastrar()
{
PropertyInfo[] propriedade = this.GetType().GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
string insert = "INSERT INTO" + this.GetType().Name + "(";
for (int i = 0; i < propriedade.Length; i++)
{
insert += propriedade[i].Name + ",";
}
insert = insert.Remove (insert.Length -1);
insert += ") VALUES(";
for (int i = 0; i < propriedade.Length; i++)
{
insert += propriedade[i].GetValue(this).ToString() + ",";
}
insert = insert.Remove (insert.Length -1);
insert += ")";
}
public abstract string[] Alterar();
public abstract string[] Excluir();
public abstract void Pesquisar();
}
}
Pergunta
Emerson111
Estou fazendo um código onde tenho uma classe abstrata com as seguinte funções: cadastrar, alterar, excluir e pesquisar.
Com a ajuda de uma vídeo aula eu consegui criar a função cadastrar. Mas não achei nenhum material que me ajude a fazer as outras classes. Gostaria que me desse uma ajuda com as outras 3 funções. O código que eu já fiz é
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.