public object GetComplaintsHistory(WorkPerson person)
        {
            if (!ModelState.IsValid)
            {
                return(operateContext.RedirectWebApi(WebResultCode.Exception, GlobalConstant.参数异常.ToString(), null));
            }
            var data = operateContext.bllSession.T_Complaints.GetByGuid(person.userid);

            if (data != null)
            {
                List <ComplaintsList> rList = new List <ComplaintsList>();
                ComplaintsList        rCom  = new ComplaintsList();
                foreach (var item in data)
                {
                    rCom         = new ComplaintsList();
                    rCom.id      = item.c_id;
                    rCom.title   = item.c_title;
                    rCom.content = item.c_content;
                    rCom.date    = Convert.ToDateTime(item.create_date).ToString("yyyy-MM-dd");
                    rList.Add(rCom);
                }
                return(operateContext.RedirectWebApi(WebResultCode.Ok, GlobalConstant.操作成功.ToString(), rList));
            }
            else
            {
                return(operateContext.RedirectWebApi(WebResultCode.Ok, GlobalConstant.操作成功.ToString(), null));
            }
        }
Exemple #2
0
        void GoLogin(object obj, MouseButtonEventArgs e)
        {
            if (login.Text.Length == 0)
            {
                errorMesg.ShowMessage("Введіть логін!", 7000, TypesMessageEnumerstion.Ok); return;
            }
            else if (password.Password.Length == 0)
            {
                errorMesg.ShowMessage("Введіть пароль!", 7000, TypesMessageEnumerstion.Ok); return;
            }
            WorkPerson wp = VARS.factory.IsIssetUser(login.Text);

            if (wp == null)
            {
                errorMesg.ShowMessage("Не існує робітника з таким логіном!", 7000, TypesMessageEnumerstion.Ok); return;
            }
            else if (Security.GetCodePassword(password.Password) != wp.Password)
            {
                errorMesg.ShowMessage("Не вірний пароль!", 7000, TypesMessageEnumerstion.Ok); return;
            }
            VARS.currentUser = wp;
            VARS.CurrentPage = VARS.pages[(int)PegesEnumeration.AllowedLogin];
        }
Exemple #3
0
 public Form1()
 {
     InitializeComponent();
     PersonWork = new WorkPerson();
 }
Exemple #4
0
 public bool RemoveWorkPerson(ref WorkPerson workPerson)
 {
     return(workers.Remove(workPerson));
 }
Exemple #5
0
        // MainFunctions

        public void AddWorkPerson(WorkPerson workPerson)
        {
            workers.Add(workPerson);
        }