duvida num crud com entity framework
Boa tarde estou mais uma vez com uma duvida de iniciante. Ao fazer muitos exemplos me deparei com a seguinte questao quando se tem dois objetos devidamente relacionados como exemplo aluno-> turmas , ou clientes-> cheques consegui fazer o cadastro do conjuto todo ou seja na inclusao de alunos consigo incluir turmas mas nao consigo por exemplo fazer um cadastro de novas turmas para esse aluno ou novos cheques para um cliente ja cadastrado vou postar o exemplo que fiz que justifica essa pergunta.
minha duvida e como incluir nova reclamacao para um cliente ja cadastrado.
class Program { static void Main(string[] args) { using (var db = new DbContexto()) { var Cli = new Clientes() { Nome = "Alessandra Siqueira" }; var reclamacao1 = new Solicitacoes() { Descricao = "Probelas no sistema",Data= DateTime.Now ,Situacao="em aberto" }; var reclamacao2 = new Solicitacoes() { Descricao = "Servidor nao ativa", Data = DateTime.Now, Situacao = "em aberto"}; Cli.Solicitacoes.Add(reclamacao1); Cli.Solicitacoes.Add(reclamacao2); db.Clientes.Add(Cli); db.SaveChanges(); } } }
minha duvida e como incluir nova reclamacao para um cliente ja cadastrado.
Fernando Fecher
Curtidas 0
Respostas
Fernanda Acacia
19/08/2013
tambem sou iniciante e pensei que o crud pudesse ser mais simples.
GOSTEI 0
Moisés Gonçalves
19/08/2013
Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Moisés Gonçalves
19/08/2013
Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Moisés Gonçalves
19/08/2013
Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Fernando Fecher
19/08/2013
Muito obrigado. Sem abusar muito. Como seria a sintaxe para trocar o status de uma reclamacao onde eu precisasse passar o id do cliente e o id da solicitacao ao mesmo tempo.
GOSTEI 0
Fernando Fecher
19/08/2013
Como faco para excluir um registro ?
GOSTEI 0
Tiago
19/08/2013
Cliente.DeleteObject(cliente)
GOSTEI 0