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("")); }
public JsonResult Cadastrar(ClienteViewModel model) { try { ClienteNegocio clienteNegocio = new ClienteNegocio(); 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; enderecoNegocio.Cadastrar(e); Cliente c = new Cliente(); c.Nome = model.Nome; c.Telefone = model.Telefone; c.Cpf = model.Cpf; c.DataNascimento = Convert.ToDateTime(model.DataNascimento); c.Email = model.Email; c.EnderecoId = e.Id; clienteNegocio.Cadastrar(c); } catch (Exception) { throw; } return(Json("Cliente cadastrado com sucesso!!")); }