duvida num crud com entity framework

.NET

19/08/2013

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.
 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

Fernando Fecher

Curtidas 0

Respostas

Fernanda Acacia

Fernanda Acacia

19/08/2013

tambem sou iniciante e pensei que o crud pudesse ser mais simples.
GOSTEI 0
Moisés Gonçalves

Moisés Gonçalves

19/08/2013

Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Moisés Gonçalves

Moisés Gonçalves

19/08/2013

Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Moisés Gonçalves

Moisés Gonçalves

19/08/2013

Cliente c = Clientes.Find (idsocliente);
C.Add(nova reclamação);
db.SaveChanges ();
GOSTEI 0
Fernando Fecher

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

Fernando Fecher

19/08/2013

Como faco para excluir um registro ?
GOSTEI 0
Tiago

Tiago

19/08/2013

Cliente.DeleteObject(cliente)
GOSTEI 0
POSTAR