public async Task <ModelResponseC34Message> UpdateDocMenuC34EditAsync(ModelMenuC34 model) { ModelResponseC34Message resp = new ModelResponseC34Message(); switch (model.agenda4term) { case "1": case "2": case "3": case "4": case "8": case "9": if (string.IsNullOrEmpty(model.tab4Group1Seq1Input1)) { resp.Status = false; resp.Message = "กรุณาตรวจสอบและลงความเห็นของกรรมการ!"; goto gotoRespone; } break; } model.file1name = string.IsNullOrEmpty(model.file1name) ? "" : GenerateToken.GetGuid() + Path.GetExtension(model.file1name); resp = await _IDocMenuC3Repository.UpdateDocMenuC34EditAsync(model); if (resp.Status) { if (!string.IsNullOrEmpty(model.file1base64)) { ServerDirectorys.SaveFileFromBase64(_IEnvironmentConfig.PathDocument, FolderDocument.menuC3Tab4, model.file1name, model.file1base64); } } gotoRespone: return(resp); }
public async Task <IActionResult> UpdateDocMenuC34Edit([FromBody] ModelMenuC34 model) { IActionResult _result = BadRequest(); ModelResponseC34Message e = await _IDocMenuCService.UpdateDocMenuC34EditAsync(model); if (e.Status == true) { _result = Ok(e); } else { _result = BadRequest(e); } return(_result); }