public trxNotarisFormNew GetByRekananId(System.Guid rekananId) { trxNotarisFormNew NotarisByRekananId = new trxNotarisFormNew(); NotarisByRekananId = _repNotaris.GetByRekananId(rekananId); return(NotarisByRekananId); }
public trxNotarisFormNew GetByRekananId(Guid rekananId) { trxNotarisFormNew NotarisSingle = new trxNotarisFormNew(); trxNotarisDetail notDetail = new trxNotarisDetail(); int intNumDetail = ctx.trxNotarisDetails.Where(x => x.IdRekanan.Equals(rekananId)).Count(); if (intNumDetail > 0) { notDetail = (trxNotarisDetail)ctx.trxNotarisDetails.First(a => a.IdRekanan == rekananId); } else { notDetail.IdRekanan = Guid.Empty; } NotarisSingle.DetailNotaris = notDetail; List <trxNotarisTabular> notTabular = new List <trxNotarisTabular>(); int intNumTabular = ctx.trxNotarisTabulars.Where(x => x.IdRekanan.Equals(rekananId)).Count(); if (intNumTabular > 0) { notTabular = (List <trxNotarisTabular>)ctx.trxNotarisTabulars.Where(a => a.IdRekanan == rekananId).ToList(); NotarisSingle.LstNotaris = notTabular; } return(NotarisSingle); }
public IHttpActionResult Get(int id) { trxNotari notTemp = new trxNotari(); trxNotarisFormNew NotarisSingle = new trxNotarisFormNew(); if (id > 0) { notTemp = _repository.Get(id); //get notarisTabular by rekanan //notTemp.IdRekanan; NotarisSingle.InjectFrom(notTemp); } else { //NotarisSingle.IsKoperasiMember = false; //NotarisSingle.IsBapepamReg = false; //NotarisSingle.IsINIMember = false; //NotarisSingle.IsIPPATMember = false; } return(Ok(NotarisSingle)); }