/// <summary> /// افزودن اموزش جدید به سیستم /// </summary> /// <param name="Learn">مدل مربوط به اموزش</param> /// <returns>مدل اصافه شده</returns> public M_Learns Add(M_Learns Learn) { Validate(Learn); var db = new DatabaseContext(); db.Learns.Add(Learn); db.SaveChanges(); return(Learn); }
/// <summary> /// ویرایش مقدار آموزش /// </summary> /// <param name="Learn">مدل مربوط به آموزش</param> public void Edit(M_Learns Learn) { Validate(Learn); var db = new DatabaseContext(); db.Learns.Where(c => c.Id == Learn.Id).Load(); db.Learns.Local[0].LongDesc = Learn.LongDesc; db.Learns.Local[0].ShortDesc = Learn.ShortDesc; db.Learns.Local[0].Title = Learn.Title; db.Learns.Local[0].Video = Learn.Video; db.Learns.Local[0].CoverImage = Learn.CoverImage; db.SaveChanges(); }
public ActionResult Edit(M_Learns Learn) { object result = ""; try { B_Learns bPersonel = new B_Learns(); bPersonel.Edit(Learn); result = "Success"; } catch (Exception ex) { M_SystemLog exx = new M_SystemLog(E_SystemType.SHAHRDARI_WEB_APPLICATION, E_LogType.ERROR, ex); result = "Error"; if (ex.Source == E_LogType.SYSTEM_ERROR.ToString()) { exx.LogType = E_LogType.SYSTEM_ERROR; result = exx; } L_Log.SubmitLog(exx); } return(Json(result)); }