Exemple #1
0
        public ActionResult SaveServant(ServantModel model)
        {
            ServantData MemRepo = new ServantData();

            model.DateEntered  = DateTime.Now;
            model.ModifiedDate = DateTime.Now;
            model.EnteredBy    = 1;     //user
            model.ModifiedBy   = 1;     //user

            if (ModelState.IsValid)
            {
                ResponseModel isSave = MemRepo.SaveServant(model);
                if (isSave.status == 1)
                {
                    Connection.CommitTransaction();
                    Connection.CloseConnection();
                    return(Json(new { status = true, code = 2, msg = "Successfuly Created." }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    Connection.RollbackTransaction();
                    Connection.CloseConnection();
                    return(Json(new { status = false, code = 0, msg = "Something went wrong." }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { status = false, code = 0, msg = "Something went wrong." }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #2
0
        // GET: Servant
        public ActionResult Index()
        {
            ServantModel model = new ServantModel();

            model.MemberList  = ServantData.GetMemberList();
            model.ServiceList = ServantData.GetServiceList();
            model.CLPList     = ServantData.GetCLPList();

            return(View(model));
        }
Exemple #3
0
        public ActionResult ModifyServant(int id)
        {
            ServantData  partRepo = new ServantData();
            ServantModel model    = partRepo.GetServantDetails(id);

            if (model.id > 0)
            {
                return(Json(new { status = true, result = model, msg = "Successfuly Created." }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { status = false, code = 0, msg = "Something went wrong." }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #4
0
        public ActionResult ServantList()
        {
            List <ServantModel> model = ServantData.GetServantsList(0);

            if (model.Count() == 0)
            {
                return(Json(new { status = false, msg = "No data found!" }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                //get supplier name
            }

            return(Json(new { status = true, msg = "Success", data = RenderPartialViewToString("_ServantListPartial", model) }, JsonRequestBehavior.AllowGet));
        }
Exemple #5
0
    public void OnShow()
    {
        //data
        ServantData data = ServantManager.getInstace().getData();

        UIList list = transform.Find("Group_ServantSelect/ScrollView/Viewport/Content").GetComponent <UIList>();

        list.DrawList(data.nameToServant.Count, (index, listItem) =>
        {
            Servant servant = data.nameToServant[index];
            listItem.transform.Find("UIButton").GetComponent <Button>().onClick.AddListener(() =>
            {
                GameObject uiDialogShop = UIManager.getInstace().ShowDialog("DlgShop");
                uiDialogShop.GetComponent <DlgShop>().OnShow(servant.servantEName);
            });
            listItem.transform.Find("UIText").GetComponent <Text>().text = servant.servantEName;
        });
    }
Exemple #6
0
            protected override void InternalUpdate()
            {
                if (Timer % Interval == SummonDelay)
                {
                    double angle = AngleBegin;

                    double increment = (AngleBegin - AngleEnd) * (Count + 1) / Count;

                    for (int i = 0; i < Count; i++)
                    {
                        var pos = Vector.FromPolar(angle, Radium);
                        ServantData.SummonNPC(Boss.Center + pos, pos.ToLenOf(ServantSpeed));
                        angle += increment;
                    }
                }
                if (Timer++ == TotalTime)
                {
                    IsEnd = true;
                }
            }
 public void Init()
 {
     data = new ServantData();
 }