public void Add(BranchNote branchNote) { _branchNoteDal.Add(branchNote); }
public void Update(BranchNote branchNote) { _branchNoteDal.Update(branchNote); }
public JsonResult Save(BranchNoteSaveViewModel model) { Response response; try { int status = 200; string message = string.Empty; var user = GetAuthenticatedUser(); if (user.BranchId != null) { using (var db = new KiaGalleryContext()) { if (model.id != null && model.id > 0) { var entity = db.BranchNote.Single(x => x.Id == model.id); entity.Text = model.text; entity.ModifyUserId = user.Id; entity.ModifyDate = DateTime.Now; entity.Ip = Request.UserHostAddress; message = "یاداشت شما ثبت شد."; } else { BranchNote entity = new BranchNote() { Text = model.text, BranchId = user.BranchId.GetValueOrDefault(), CreateUserId = user.Id, ModifyUserId = user.Id, CreateDate = DateTime.Now, ModifyDate = DateTime.Now, Ip = Request.UserHostAddress }; db.BranchNote.Add(entity); message = "یاداشت شما ثبت شد."; } db.SaveChanges(); } } else { message = "شما مجاز به ثبت یاداشت نمی باشید."; } response = new Response() { status = status, message = message }; } catch (Exception ex) { response = Core.GetExceptionResponse(ex); } return(Json(response, JsonRequestBehavior.AllowGet)); }