Esempio n. 1
0
        public JsonResult Cadastro(ColaboradorViewModel model)
        {
            EnderecoNegocio enderecoNegocio = new EnderecoNegocio();
            Endereco        e = new Endereco();

            e.Numero      = model.Endereco.Numero;
            e.Rua         = model.Endereco.Rua;
            e.UF          = model.Endereco.UF;
            e.Cep         = model.Endereco.Cep;
            e.Bairro      = model.Endereco.Bairro;
            e.Complemento = model.Endereco.Complemento;


            enderecoNegocio.Cadastrar(e);

            ColaboradorNegocio colaboradorNegocio = new ColaboradorNegocio();
            Colaborador        c = new Colaborador
            {
                Nome           = model.Nome,
                Salario        = model.Salario,
                Telefone       = model.Telefone,
                EstadoCivil    = model.EstadoCivil,
                EnderecoId     = e.Id,
                Email          = model.Email,
                DataNascimento = Convert.ToDateTime(model.DataNascimento),
                Cpf            = model.Cpf,
                Cargo          = model.Cargo
            };

            colaboradorNegocio.Cadastrar(c);

            return(Json(""));
        }