public PlantacionViewModel GetPlantacionById(int plantacionId) { PlantacionViewModel queryResult = new PlantacionViewModel(); try { var request = new RestRequest(getPlantacionById, Method.GET); request.AddParameter("plantacionId", plantacionId); queryResult = client.Execute <PlantacionViewModel>(request).Data; } catch (Exception ex) { return(null); } return(queryResult); }
protected void btnCrearPlantacion_Click(object sender, EventArgs e) { PlantacionViewModel plantacion = new PlantacionViewModel { Nombre = txtNombre.Text }; int plantacionId = _PlantacionService.CrearPlantacion(plantacion); if (plantacionId > 0) { lblResult.ForeColor = System.Drawing.Color.Green; lblResult.Text = "La plantacion " + plantacion.Nombre + " ha sido creada con exito con el Id " + plantacionId; txtNombre.Text = string.Empty; } else { lblResult.ForeColor = System.Drawing.Color.Red; lblResult.Text = "Ha ocurrido un error al crear la plantacion, intentelo nuevamente"; } }
public int CrearPlantacion(PlantacionViewModel plantacion) { int queryResult; try { var request = new RestRequest(crearPlantacion, Method.POST); //request.AddParameter("reservaId", reservaId); request.RequestFormat = DataFormat.Json; request.AddBody(plantacion); //client.Execute(request); queryResult = client.Execute <int>(request).Data; } catch (Exception ex) { return(0); } return(queryResult); }
public async Task <IActionResult> EditarPlantacion([FromBody] PlantacionViewModel plantacion) { var sensorEditado = await _PlantacionService.Update(plantacion); return(Ok(sensorEditado)); }
public async Task <IActionResult> CrearPlantacion([FromBody] PlantacionViewModel plantacion) { var sensorAgregado = await _PlantacionService.Add(plantacion); return(Ok(sensorAgregado)); }