public async Task <ActionResult> _EditRekDocument(trxRekananDocumentForm rekDocument) { rekDocument.CreatedDate = DateTime.Today; rekDocument.CreatedUser = tokenContainer.UserId.ToString(); rekDocument.IdRekanan = (System.Guid)tokenContainer.IdRekananContact; if (rekDocument.IdDocument == -1) { HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, rekDocument); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekanan")); } return(RedirectToAction("Error")); } else { HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "/" + rekDocument.IdDocument, rekDocument); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekanan")); } return(RedirectToAction("Error")); } }
public IHttpActionResult Get(int id) { trxRekananDocument rekDocTemp = new trxRekananDocument(); trxRekananDocumentForm RekananDocSingle = new trxRekananDocumentForm(); if (id > 0) { rekDocTemp = _repository.Get(id); RekananDocSingle.InjectFrom(rekDocTemp); } var myTypeDocColls = _repTipeDoc.GetActive(); RekananDocSingle.TypeOfDocumentColls = myTypeDocColls; return(Ok(RekananDocSingle)); }