public async Task <ActionResult> _AddEditTAUpload(int IdTAUpload = -1) { if (IdTAUpload > 0) { HttpResponseMessage responseMessage = await client.GetAsync(url + "/" + IdTAUpload); if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; var myData = JsonConvert.DeserializeObject <TrxTenagaAhliUpload>(responseData); ImageContainerUpd.ImageBaseName = myData.ImageBaseName; ImageContainerUpd.ImageExtension = myData.FileExt; return(View(myData)); } return(View("Error")); } else { Guid myImageBaseName = Guid.NewGuid(); TrxTenagaAhliUpload myData = new TrxTenagaAhliUpload(); ImageContainerUpd.ImageBaseName = myImageBaseName; myData.ImageBaseName = myImageBaseName; ImageContainerUpd.ImageExtension = myData.FileExt; return(View(myData)); } }
public async Task <ActionResult> _AddEditTAUpload(TrxTenagaAhliUpload myDataForm) { HttpResponseMessage responseMessage = new HttpResponseMessage(); TrxTenagaAhliUpload myData = new TrxTenagaAhliUpload(); myData.InjectFrom(myDataForm); if (myData.IdTAUpload > 0) { responseMessage = await client.PutAsJsonAsync(url + "/PutTAUpload/" + myData.IdTAUpload, myData); if (responseMessage.IsSuccessStatusCode) { //return RedirectToAction("_TPendukungUploadByRek"); return(RedirectToAction("GetByRekanan", "TrxDataOrganisasi")); } return(RedirectToAction("Error")); } else { myData.IdRekanan = (Guid)tokenContainer.IdRekananContact; myData.CreatedDate = DateTime.Today; myData.CreatedUser = tokenContainer.UserId.ToString(); responseMessage = await client.PostAsJsonAsync(url + "/PostTAUpload/", myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekanan", "TrxDataOrganisasi")); } return(RedirectToAction("Error")); } }
public async Task <ActionResult> _AddEditTAUpload(TrxTenagaAhliUpload myData) { if (myData.IdTAUpload > 0) { HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "/" + myData.IdTAUpload, myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekananTab", "TrxTenagaAhliUpload")); } return(RedirectToAction("Error")); } else { myData.CreatedDate = DateTime.Today; myData.CreatedUser = tokenContainer.UserId.ToString(); myData.IdRekanan = (System.Guid)tokenContainer.IdRekananContact; HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekananTab", "TrxTenagaAhliUpload")); } return(RedirectToAction("Error")); } }
public ActionResult Create() { Guid myImageBaseName = Guid.NewGuid(); TrxTenagaAhliUpload myData = new TrxTenagaAhliUpload(); ImageContainerUpd.ImageBaseName = myImageBaseName; myData.ImageBaseName = myImageBaseName; return(View(myData)); }
public async Task <ActionResult> Edit(int IdDetDocument, TrxTenagaAhliUpload Emp) { HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "/" + IdDetDocument, Emp); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekanan", "TrxRekananDocument")); } return(RedirectToAction("Error")); }
public async Task <ActionResult> Create(TrxTenagaAhliUpload myData) { myData.CreatedDate = DateTime.Today; myData.CreatedUser = tokenContainer.UserId.ToString(); myData.IdRekanan = (System.Guid)tokenContainer.IdRekananContact; HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public async Task <ActionResult> _AddEditTAUpload(int Id) { HttpResponseMessage responseMessage = new HttpResponseMessage(); responseMessage = await client.GetAsync(url + "/GetTAUpload/" + Id); if (responseMessage.IsSuccessStatusCode) { var responseData = responseMessage.Content.ReadAsStringAsync().Result; var myData = JsonConvert.DeserializeObject <TrxTenagaAhliUpload>(responseData); if (Id < 0) { myData = new TrxTenagaAhliUpload(); myData.ImageBaseName = System.Guid.NewGuid(); myData.CreatedUser = tokenContainer.UserId.ToString(); myData.CreatedDate = DateTime.Today; } return(View("_AddEditTAUpload", myData)); } return(View("Error")); }