public ActionResult Cadastro(FormCollection collection) { try { for (int i = 0; i < collection.Count; i++) { Debug.WriteLine(collection[i]); } Operador operador = new Operador(); Endereco endereco = new Endereco(); OperadorDAL operadorDAL = new OperadorDAL(); operador.nome = Convert.ToString(collection["nome"]); operador.sobrenome = Convert.ToString(collection["sobrenome"]); operador.cpf = Convert.ToString(collection["cpf"]); DateTime dt = Convert.ToDateTime(collection["dataNascimento"]); operador.dataNascimento = dt.Date.Ticks; operador.email = Convert.ToString(collection["email"]); operador.telefone = Convert.ToString(collection["telefone"]); operador.celular = Convert.ToString(collection["celular"]); endereco.rua = Convert.ToString(collection["endereco.rua"]); endereco.bairro = Convert.ToString(collection["endereco.bairro"]); endereco.numero = Convert.ToString(collection["endereco.numero"]); endereco.cep = Convert.ToString(collection["endereco.cep"]); endereco.cidade = Convert.ToString(collection["endereco.cidade"]); operador.endereco = endereco; operador.login = Convert.ToString(collection["login"]); operador.senha = Convert.ToString(collection["senha"]); operador.nivel = Convert.ToInt32(collection["nivel"]); operador.status = 1; operador.operadorCriador = (int)Session["idOperador"]; DateTime currentDate = DateTime.Now; operador.dataCriacao = currentDate.Date.Ticks; var operadorDTO = operadorDAL.cadastrarOperador(operador); if (operadorDTO.ok == false) { ViewBag.Mensagem = operadorDTO.mensagem; return(View("_ErroCadastro")); } else { ViewBag.Mensagem = "Operador " + operador.nome + " " + operador.sobrenome + " cadastrado/a com sucesso! ";//+ " CPF: " + operador.cpf + " Data de nascimento: " + dta + " Email: " + operador.email +" Telefone: "+operador.telefone+" Celular: " +operador.celular + " Rua: " + operador.rua + " Bairro: " + operador.bairro + " Número: " + operador.numero + " CEP: " + operador.cep + " Cidade: " + operador.cidade + " Login: "******" Senha: " + operador.senha + " Nivel " + operador.nivel; return(View("_Sucesso")); } } catch { return(View()); } }