// Move(nn::mii::CreateId create_id, s32 new_index) public ResultCode Move(ServiceCtx context) { CreateId createId = context.RequestData.ReadStruct <CreateId>(); int newIndex = context.RequestData.ReadInt32(); return(Move(createId, newIndex)); }
public ActionResult CompleteOrder1(List <Model.ViewModel.CartsView> list) { //string result = Newtonsoft.Json.JsonConvert.SerializeObject(list); //List<Model.ViewModel.CartsView> list1 = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ViewModel.CartsView>>(result); int _userId = Convert.ToInt32(Session["userId"]); Model.Orders orders = ordersBll.LoadEntity(m => m.userId == _userId).FirstOrDefault(); foreach (var item in list) { Model.OrderDetail orderDetail = new Model.OrderDetail() { OrderDetail_Id = Convert.ToInt32(CreateId.CreateNum()), order_no = orders.orderId, Pid = item.ProductId, pname = item.Pname, pnum = item.Pcount, p_price = item.Price, subtotal = item.Pcount * item.Price }; if (orderDetailBll.addEntity(orderDetail)) { flag = true; } else { flag = false; } } cartsBll.EmptyCarts(_userId); return(Json(new { flag1 = flag }, JsonRequestBehavior.AllowGet)); }
public int FindIndex(CreateId createId, bool isSpecial) { if (_miiDatabase.FindIndex(out int index, createId, isSpecial) == ResultCode.Success) { return(index); } return(-1); }
protected override ResultCode Delete(CreateId createId) { if (!_isSystem) { return(ResultCode.PermissionDenied); } return(_database.Delete(_metadata, createId)); }
// FindIndex(nn::mii::CreateId create_id, bool is_special) -> s32 public ResultCode FindIndex(ServiceCtx context) { CreateId createId = context.RequestData.ReadStruct <CreateId>(); bool isSpecial = context.RequestData.ReadBoolean(); ResultCode result = FindIndex(createId, isSpecial, out int index); context.ResponseData.Write(index); return(result); }
public ResultCode Delete(DatabaseSessionMetadata metadata, CreateId createId) { ResultCode result = _miiDatabase.Delete(metadata, createId); if (result == ResultCode.Success) { result = _miiDatabase.SaveDatabase(); } return(result); }
public ResultCode Move(DatabaseSessionMetadata metadata, int index, CreateId createId) { ResultCode result = _miiDatabase.Move(metadata, index, createId); if (result == ResultCode.Success) { result = _miiDatabase.SaveDatabase(); } return(result); }
protected override ResultCode FindIndex(CreateId createId, bool isSpecial, out int index) { if (!_isSystem) { index = -1; return(ResultCode.PermissionDenied); } index = _database.FindIndex(createId, isSpecial); return(ResultCode.Success); }
protected override ResultCode Move(CreateId createId, int newIndex) { if (!_isSystem) { return(ResultCode.PermissionDenied); } if (newIndex > 0 && _database.GetCount(_metadata, SourceFlag.Database) > newIndex) { return(_database.Move(_metadata, newIndex, createId)); } return(ResultCode.InvalidArgument); }
/// <summary> /// Finds the next day with clinic hours for the current department. Searches 30 days into the future /// and then throws an InvalidOperationException. /// </summary> /// <param name="context"></param> protected override void DoWork(CodeActivityContext context) { var scheduleData = ScheduleData.Get(context); var pairs = scheduleData.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries); foreach (var pair in pairs) { var tuple = pair.Split(new[] { '=' }, StringSplitOptions.RemoveEmptyEntries); if (tuple.Length != 2) { continue; } var name = tuple[0].Trim().ToLower(); var value = tuple[1].Trim(); switch (name) { case "pat_id1": PatId1.Set(context, Int32.Parse(value)); break; case "appt_dttm": AppDtTm.Set(context, DateTime.Parse(value)); break; case "activity": Activity.Set(context, value); break; case "staff_id": StaffId.Set(context, Int32.Parse(value)); break; case "private": // TODO: should we call the IsAppointmentPrivate logic from the Schedule BOM entity? Private.Set(context, Int16.Parse(value) != 0); break; case "create_id": CreateId.Set(context, Int32.Parse(value)); break; case "create_dttm": CreateDtTm.Set(context, DateTime.Parse(value)); break; } } }
protected abstract ResultCode Delete(CreateId createId);
protected abstract ResultCode Move(CreateId createId, int newIndex);
protected abstract ResultCode FindIndex(CreateId createId, bool isSpecial, out int index);
// Delete(nn::mii::CreateId create_id) public ResultCode Delete(ServiceCtx context) { CreateId createId = context.RequestData.ReadStruct <CreateId>(); return(Delete(createId)); }