public IHttpActionResult Get(int id)
        {
            trxDetailPekerjaanAS_1M mySingle = new trxDetailPekerjaanAS_1M();

            if (id > 0)
            {
                trxDetailPekerjaanAS_1M myData = _repository.Get(id);
                mySingle.InjectFrom(myData);
            }
            return(Ok(mySingle));
        }
Exemple #2
0
        //public IEnumerable<trxDetailPekerjaanAS_1MTMP> GetByGuidHeader(System.Guid GuidHeader)
        public trxDetailPekerjaanHeaderForm GetByGuidHeader(System.Guid GuidHeader)
        {
            trxDetailPekerjaanHeaderForm             myDataForm = new trxDetailPekerjaanHeaderForm();
            List <trxDetailPekerjaanAS_1M>           DetailPekByGuidHeaderNew = new List <trxDetailPekerjaanAS_1M>();
            IEnumerable <trxDetailPekerjaanAS_1MTMP> DetailPekByGuidHeader;

            DetailPekByGuidHeader = _repDetailPek.GetByGuidHeader(GuidHeader);
            foreach (trxDetailPekerjaanAS_1MTMP item in DetailPekByGuidHeader)
            {
                trxDetailPekerjaanAS_1M newItem = new trxDetailPekerjaanAS_1M();
                newItem.InjectFrom(item);
                DetailPekByGuidHeaderNew.Add(newItem);
            }
            myDataForm.PekerjaanAS_1MColls    = DetailPekByGuidHeaderNew;
            myDataForm.SubRegionColls         = _repSubRegion.Get();
            myDataForm.TypeOfSegmentasi5Colls = _repSegmen.Get();
            return(myDataForm);

            //IEnumerable<trxDetailPekerjaanAS_1MTMP> DetailPekByGuidHeader;
            //DetailPekByGuidHeader = _repDetailPek.GetByGuidHeader(GuidHeader);
            //return DetailPekByGuidHeader;
        }
 public IHttpActionResult Put(int id, trxDetailPekerjaanAS_1M myData)
 {
     _repository.Put(id, myData);
     return(StatusCode(HttpStatusCode.NoContent));
 }
 public IHttpActionResult Post(trxDetailPekerjaanAS_1M myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }