public ExtraValue(MeetingExtra v, ExtraValueModel model) { Type = v.Type; Field = v.Field; Data = v.Data; Id = v.MeetingId; Model = model; }
public ExtraValue(MeetingExtra v, ExtraValueModel model) { Type = v.Type; Field = v.Field; StrValue = v.StrValue; DateValue = v.DateValue; Data = v.Data; IntValue = v.IntValue; BitValue = v.BitValue; Id = v.MeetingId; Model = model; }
public void AddEditExtra(CMSDataContext Db, string field, string value, bool multiline = false) { var oev = Db.MeetingExtras.SingleOrDefault(oe => oe.MeetingId == MeetingId && oe.Field == field); if (oev == null) { oev = new MeetingExtra { MeetingId = MeetingId, Field = field, }; Db.MeetingExtras.InsertOnSubmit(oev); } oev.Data = value; oev.DataType = multiline ? "text" : null; }
public MeetingExtra GetExtraValue(string field) { var ev = MeetingExtras.AsEnumerable().FirstOrDefault(ee => string.Compare(ee.Field, field, ignoreCase: true) == 0); if (ev == null) { ev = new MeetingExtra() { MeetingId = MeetingId, Field = field, }; MeetingExtras.Add(ev); } return ev; }
public MeetingExtra GetExtraValue(string field) { var ev = MeetingExtras.AsEnumerable().FirstOrDefault(ee => string.Compare(ee.Field, field, ignoreCase: true) == 0); if (ev == null) { ev = new MeetingExtra() { MeetingId = MeetingId, Field = field, }; MeetingExtras.Add(ev); } return(ev); }
public MeetingExtra GetExtraValue(string field) { field = field.Trim(); var ev = MeetingExtras.AsEnumerable().FirstOrDefault(ee => ee.Field == field); if (ev == null) { ev = new MeetingExtra() { MeetingId = MeetingId, Field = field, }; MeetingExtras.Add(ev); } return(ev); }
public static MeetingExtra GetExtraValue(CMSDataContext db, int id, string field) { var q = from v in db.MeetingExtras where v.Field == field where v.MeetingId == id select v; var ev = q.SingleOrDefault(); if (ev == null) { ev = new MeetingExtra() { MeetingId = id, Field = field, TransactionTime = DateTime.Now }; db.MeetingExtras.InsertOnSubmit(ev); } return(ev); }
public ActionResult NewExtraValue(int id, string field, string value, bool multiline) { var m = new MeetingModel(id); try { var mev = new MeetingExtra {MeetingId = id, Field = field, Data = value, DataType = multiline ? "text" : null}; DbUtil.Db.MeetingExtras.InsertOnSubmit(mev); DbUtil.Db.SubmitChanges(); } catch (Exception ex) { return Content("error: " + ex.Message); } return View("ExtrasGrid", m.meeting); }
private void detach_MeetingExtras(MeetingExtra entity) { this.SendPropertyChanging(); entity.Meeting = null; }
private void attach_MeetingExtras(MeetingExtra entity) { this.SendPropertyChanging(); entity.Meeting = this; }