Esempio n. 1
0
        public JsonResult Edit(ColaboradorViewModel model)
        {
            try
            {
                ColaboradorNegocio colaboradorNegocio = new ColaboradorNegocio();
                Colaborador        c = colaboradorNegocio.Consulta(model.Id);

                EnderecoNegocio enderecoNegocio = new EnderecoNegocio();
                Endereco        e = enderecoNegocio.Consulta(c.EnderecoId);

                c.Nome           = model.Nome;
                c.Salario        = model.Salario;
                c.Telefone       = model.Telefone;
                c.Cargo          = model.Cargo;
                c.Cpf            = model.Cpf;
                c.DataNascimento = Convert.ToDateTime(model.DataNascimento);
                c.Endereco       = e;
                c.Email          = model.Email;
                e.Numero         = model.Endereco.Numero;
                e.Rua            = model.Endereco.Rua;
                e.UF             = model.Endereco.UF;
                e.Bairro         = model.Endereco.Bairro;
                e.Cep            = model.Endereco.Cep;
                e.Complemento    = model.Endereco.Cep;

                colaboradorNegocio.Altualizar(c);
                enderecoNegocio.Altualizar(e);

                return(Json(""));
            }
            catch (Exception)
            {
                throw;
            }
        }