public IActionResult PostActionMobile([FromBody] CadastroApp cadastro) { var usuario = new UsuarioDomain { Email = cadastro.Email, Senha = cadastro.Senha }; var cliente = new ClientesDomain { Nome = cadastro.Nome, Usuario = usuario, DataCriacao = DateTime.Now }; db.Usuarios.Add(usuario); db.Clientes.Add(cliente); db.SaveChanges(); return(Ok()); }
public IActionResult PostActionWeb([FromBody] CadastroWeb cadastro) { var usuario = new UsuarioDomain { Email = cadastro.Email, Senha = cadastro.Senha }; var cliente = new ClientesDomain { Nome = cadastro.Nome, Usuario = usuario, DataCriacao = DateTime.Now, DataNascimento = cadastro.DataDeNascimento, Genero = cadastro.Genero, GrauDeficiencia = cadastro.GrauDeDeficiencia }; db.Usuarios.Add(usuario); db.Clientes.Add(cliente); db.SaveChanges(); return(Ok()); }
public IActionResult DeleteAction([FromBody] ClientesDomain cliente) { _clientesContext.Clientes.Remove(cliente); _clientesContext.SaveChanges(); return(Ok(cliente)); }
public int Cadastrar(ClientesDomain clientes, UsuarioDomain usuario) { _clientesrepository.Inserir(clientes); _usuariosrepository.Inserir(usuario); return(0); }
public IActionResult PostAction([FromBody] ClientesDomain cliente) { _clientesContext.Clientes.Add(cliente); _clientesContext.SaveChanges(); return(Ok(cliente)); }