public ActionResult Put(int id, [FromBody] AddCondominiumRequestModel model) { try { var condominium = _condominiumService.Get(id); condominium.Status = model.Status; condominium.UpdatedAt = today; condominium.Name = model.Name; condominium.Address = model.Address; condominium.PhotoUrl = model.PhotoUrl; condominium.SecretCode = model.SecretCode; _condominiumService.Update(condominium); response.StatusCode = StatusCodes.Status200OK; response.Status = "OK"; response.Message = "Condominio actualizado"; return(Ok(response)); } catch (Exception e) { response.StatusCode = StatusCodes.Status400BadRequest; response.Status = "BAD REQUEST"; response.Message = e.Message; return(BadRequest(response)); } }
public ActionResult Post([FromBody] AddCondominiumRequestModel model) { try { var building = new Building() { CreatedAt = today, Status = model.Status, UpdatedAt = today, Name = model.Name, Description = model.Description, NumberOfHomes = model.HomesNumber, CondominiumId = model.CondominiumId }; _buildingService.Add(building); response.StatusCode = StatusCodes.Status200OK; response.Status = "OK"; response.Message = "Edificio agregado"; return(Ok(response)); } catch (Exception e) { response.StatusCode = StatusCodes.Status400BadRequest; response.Status = "BAD REQUEST"; response.Message = e.Message; return(BadRequest(response)); } }
public ActionResult Post([FromBody] AddCondominiumRequestModel model) { try { var condominium = new Condominium() { CreatedAt = today, Status = model.Status, UpdatedAt = today, Name = model.Name, Address = model.Address, PhotoUrl = model.PhotoUrl, SecretCode = model.SecretCode, }; _condominiumService.Add(condominium); response.StatusCode = StatusCodes.Status200OK; response.Status = "OK"; response.Message = "Condominio agregado"; return(Ok(response)); } catch (Exception e) { response.StatusCode = StatusCodes.Status400BadRequest; response.Status = "BAD REQUEST"; response.Message = e.Message; return(BadRequest(response)); } }