public NoteModel UpdateNoteMessage(int?memberId, NoteMessageUpdateRequestModel model) { if ((model == null) || !model.Id.HasValue || String.IsNullOrWhiteSpace(model.Text)) { throw new OrgException("Invalid note"); } return(this.UpdateNote(memberId, new OrgComm.Data.Models.Note { Id = model.Id.Value, Text = model.Text, Type = (int)OrgComm.Data.Models.Note.NoteType.Text })); }
public NoteResultModel UpdateTextNote(NoteMessageUpdateRequestModel param) { NoteResultModel result = new NoteResultModel(); try { int?memberId = IdentityHelper.GetMemberId(); if (!memberId.HasValue) { throw new OrgException("Invalid MemberId"); } NoteBL bl = new NoteBL(); var note = bl.UpdateNoteMessage(memberId.Value, param); result.Status = true; result.Message = "Note updated"; result.Note = note; } catch (OrgException oex) { result.Status = false; result.Message = oex.Message; } catch (Exception ex) { result.Status = false; result.Message = AppConfigs.InternalErrorMessage; if (AppConfigs.DebugInternalMessage) { result.InternalMessage = ex.Message; } } return(result); }