public objCropsDetailsResponseModel UpdateCropPerticulars(objCropsDetailsRequestModel request) { ICropDetailsDataAccess _repository = new CropDetailsDataAccess(); objCropsDetailsResponseModel response = new objCropsDetailsResponseModel(); response.Status = _repository.UpdateCropPerticular(request.objCropPerticular); return(response); }
public objCropsDetailsResponseModel GetCropListings(objCropsDetailsRequestModel request) { ICropDetailsDataAccess _repository = new CropDetailsDataAccess(); objCropsDetailsResponseModel response = new objCropsDetailsResponseModel(); response.CropListings = _repository.GetCropList(request.objCropDetails); return(response); }
public objCropsDetailsResponseModel DeleteCropList(objCropsDetailsRequestModel request) { ICropDetailsDataAccess _repository = new CropDetailsDataAccess(); objCropsDetailsResponseModel response = new objCropsDetailsResponseModel(); response.Status = _repository.DeleteCropList(request.objCropDetails); return(response); }
public objCropsDetailsResponseModel SendNotification(objCropsDetailsRequestModel request) { //IAuthentication _repository = new DataAccess.Authentication.Authentication(); objCropsDetailsResponseModel response = new objCropsDetailsResponseModel(); //UserModel user = new UserModel(); ////user = _repository.GetUserDetails(request.objCropDetails.CreatedBy); ////string DeviceId = user.DeviceId.ToString(); //FCMPushNotification notifctn = new FCMPushNotification(); //Notification notification = new Notification(); //notifctn = notification.SendNotificationToTopic("news", "FarmPe", "Topic testing"); //notifctn = notification.SendNotificationToRegisteredUser("sa", "FarmPe", "DeviceID"); //response.NotificationResponse = notifctn; response.NotificationResponse = Notification.SendNotification(request.objCropDetails.CreatedBy, "1", ""); return(response); }