public async Task <ActionResult> Delete(int IdData, trxBranchOffice myData) { HttpResponseMessage responseMessage = await client.DeleteAsync(url + "/" + IdData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("Index")); } return(RedirectToAction("Error")); }
public IHttpActionResult Post(trxBranchOffice myData) { _repository.Post(myData); return(Ok(myData)); }
public IHttpActionResult Put(int id, trxBranchOffice myData) { _repository.Put(id, myData); return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <ActionResult> _AddEditBranch(trxBranchOfficeForm myDataForm) { #region Agregasi Field Phone Fax string strPhone1 = string.Empty; if (!string.IsNullOrEmpty(myDataForm.Phone1_1)) { strPhone1 = myDataForm.Phone1_1; } if (!string.IsNullOrEmpty(myDataForm.Phone1_2)) { strPhone1 += "-" + myDataForm.Phone1_2; } myDataForm.Telephone1 = strPhone1; string strPhone2 = string.Empty; if (!string.IsNullOrEmpty(myDataForm.Phone2_1)) { strPhone2 = myDataForm.Phone2_1; } if (!string.IsNullOrEmpty(myDataForm.Phone2_2)) { strPhone2 += "-" + myDataForm.Phone2_2; } myDataForm.Telephone2 = strPhone2; string strPhone3 = string.Empty; if (!string.IsNullOrEmpty(myDataForm.Phone3_1)) { strPhone3 = myDataForm.Phone3_1; } if (!string.IsNullOrEmpty(myDataForm.Phone3_2)) { strPhone3 += "-" + myDataForm.Phone3_2; } myDataForm.Telephone3 = strPhone3; string strFax1 = string.Empty; if (!string.IsNullOrEmpty(myDataForm.Fax1_1)) { strFax1 = myDataForm.Fax1_1; } if (!string.IsNullOrEmpty(myDataForm.Fax1_2)) { strFax1 += "-" + myDataForm.Fax1_2; } myDataForm.Fax1 = strFax1; string strFax2 = string.Empty; if (!string.IsNullOrEmpty(myDataForm.Fax2_1)) { strFax2 = myDataForm.Fax2_1; } if (!string.IsNullOrEmpty(myDataForm.Fax2_2)) { strFax2 += "-" + myDataForm.Fax2_2; } myDataForm.Fax2 = strFax2; #endregion trxBranchOffice myData = new trxBranchOffice(); if (myDataForm.IdCabang > 0) { myData.InjectFrom(myDataForm); HttpResponseMessage responseMessage = await client.PutAsJsonAsync(url + "/" + myData.IdCabang, myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekananTab", "TrxDocMandatoryDetail")); } return(RedirectToAction("Error")); } else { myData.InjectFrom(myDataForm); myData.IdRekanan = (Guid)tokenContainer.IdRekananContact; myData.CreatedDate = DateTime.Today; myData.CreatedUser = tokenContainer.UserId.ToString(); HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, myData); if (responseMessage.IsSuccessStatusCode) { return(RedirectToAction("GetByRekananTab", "TrxDocMandatoryDetail")); } return(RedirectToAction("Error")); } }