/// <summary> /// Registra un nuevo servicio /// </summary> /// <param name="servicio">Objeto servicio utilizado por el controlador</param> /// <returns>'True' si la operacion se realizo correctamente</returns> public string PostRegistrarServicio([FromBody] ServicioControlador servicio) { List <Precio> precios = new List <Precio>(); foreach (var item in servicio.Precios) { Precio p = new Precio(); p.TiempoId = item.IdTiempo; p.Monto = Decimal.Parse(item.Monto.ToString()); precios.Add(p); } return(gestor.RegistrarServicioPlaya(servicio.IdPlaya, servicio.IdTipoVehiculo, servicio.Capacidad, precios).Ok.ToString()); }
/// <summary> /// Actualiza la capacidad de un servicio /// </summary> /// <param name="servicio">Objeto servicio utilizado por el controlador</param> /// <returns>'True' si la operacion se realizo correctamente</returns> public string PostActualizarCapacidadServicio([FromBody] ServicioControlador servicio) { return(gestor.ActualizarCapacidadServicio(servicio.IdPlaya, servicio.IdTipoVehiculo, servicio.Capacidad).Ok.ToString()); }
/// <summary> /// Cancela un servicio /// </summary> /// <param name="servicio"Objeto servicio utilizado por el controlador></param> /// <returns>'True' si la operacion se realizo correctamente</returns> public string PostCancelarServicio([FromBody] ServicioControlador servicio) { return(gestor.CancelarServicioPlaya(servicio.IdPlaya, servicio.IdTipoVehiculo).Ok.ToString()); }