public JsonResult BaoMing(int eid, List <VM_Feild> info, object items = null, int on_behalf = 0, string referer = "") { var model = new ActivesModel(); model.ReadCount = (model.ReadCount ?? 0) + 1; model.ID = eid; model.SignInCount = (model.SignInCount ?? 0) + 1; SignInRecordModel signInRecordModel = new SignInRecordModel(); signInRecordModel.ActiveID = eid; signInRecordModel.CreateUserID = LoginUserInfo.ID; signInRecordModel.type = on_behalf; List <CustomFieldValueModel> list = new List <CustomFieldValueModel>(); foreach (var item in info) { CustomFieldValueModel valueModel = new CustomFieldValueModel(); valueModel.ActiveID = eid; valueModel.CreateUserID = LoginUserInfo.ID; valueModel.CustomFieldID = item.field_key.ToInt32(); valueModel.Value = item?.field_value ?? ""; list.Add(valueModel); } bool flag = SignInRecordBussiness.InserSignInRecordByTran(model, signInRecordModel, list); if (flag) { return(Success(new { info_id = signInRecordModel.ID })); } else { return(Fail("请重试")); } }
public static bool UpdateSignInRecordByTran(List <CustomFieldValueModel> values, int infoid, SignInRecordModel signInRecordModel) { return(SignInRecordDAL.dal.UpdateSignInRecordByTran(values, infoid, signInRecordModel)); }
public static bool UpdateSignInRecordModel(SignInRecordModel entity) { return(SignInRecordDAL.dal.UpdateSignInRecordModel(entity)); }
public static bool InserSignInRecordByTran(ActivesModel model, SignInRecordModel signInRecordModel, List <CustomFieldValueModel> values) { return(SignInRecordDAL.dal.InserSignInRecordByTran(model, signInRecordModel, values)); }
public static bool InsertSignInRecordModel(SignInRecordModel entity) { return(SignInRecordDAL.dal.InsertSignInRecordModel(entity)); }