コード例 #1
0
 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));
     }
 }
コード例 #2
0
 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));
     }
 }
コード例 #3
0
 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));
     }
 }