Package com.swinarta.sunflower.server.resources

Source Code of com.swinarta.sunflower.server.resources.PromoDetailResource

package com.swinarta.sunflower.server.resources;

import org.restlet.resource.Post;
import org.restlet.resource.ServerResource;

import com.swinarta.sunflower.core.manager.CoreManager;
import com.swinarta.sunflower.core.model.PromoDetail;
import com.swinarta.sunflower.server.model.SgwtRequest;
import com.swinarta.sunflower.server.model.SgwtRestDeleteResponse;
import com.swinarta.sunflower.server.model.SgwtRestResponseBase;
import com.swinarta.sunflower.server.util.RequestUtil;

public class PromoDetailResource extends ServerResource{

  private CoreManager coreManager;
 
  public void setCoreManager(CoreManager coreManager) {
    this.coreManager = coreManager;
  }

  @Post("json")
  public SgwtRestResponseBase add(SgwtRequest request){

    Integer id = RequestUtil.getInteger(getRequestAttributes().get("id"));
    PromoDetail detail = coreManager.get(PromoDetail.class, id);
    coreManager.remove(detail);
   
    return new SgwtRestDeleteResponse(id);
   
  }
   
}
TOP

Related Classes of com.swinarta.sunflower.server.resources.PromoDetailResource

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.