コード例 #1
0
        public void findPartner(long id)
        {
            using (business.Management.PartnerManagement.PartnerFunctions partner = new business.Management.PartnerManagement.PartnerFunctions())
            {
                customerFirm = partner.findPartner(id);
                getWFS(customerFirm.CustomerFirmManagerId);

                if (ListPersonals == null)
                {
                    ListPersonals = new List <List <Personal> >();
                }

                foreach (var item in wfsModel.SelectMany(p => p.Works))
                {
                    var pm = new business.Management.UserManagement.UserFunctions();

                    Wpersonals = pm.getPersonals(item.WorkId);
                    ListPersonals.Add(Wpersonals);
                }
            }
        }
コード例 #2
0
        public JsonResult departmentListPost(long customerFirmId)
        {
            try
            {
                using (business.Management.PartnerManagement.PartnerFunctions pm = new business.Management.PartnerManagement.PartnerFunctions())
                {
                    List <Department> depList = pm.findPartner(customerFirmId).Client.ManagerFirm.Departments.ToList();

                    if (depList != null && !depList.Count.Equals(0))
                    {
                        return(Json(new { result = true, list = depList }, JsonRequestBehavior.AllowGet));
                    }
                    else
                    {
                        return(Json(new { result = false, message = "Departman oluşturulmamış." }, JsonRequestBehavior.AllowGet));
                    }
                }
            }
            catch (Exception)
            {
                return(Json(new { result = false, message = "Hata oluştu." }, JsonRequestBehavior.AllowGet));
            }
        }
コード例 #3
0
        public JsonResult workflowListPostAll(long customerFirmId)
        {
            try
            {
                using (business.Management.PartnerManagement.PartnerFunctions pm = new business.Management.PartnerManagement.PartnerFunctions())
                {
                    List <WorkFlow> workflowList = pm.findPartner(customerFirmId).Client.ManagerFirm.Departments.SelectMany(q => q.WorkFlows).ToList();

                    if (workflowList != null && !workflowList.Count.Equals(0))
                    {
                        return(Json(new { result = true, list = workflowList }, JsonRequestBehavior.AllowGet));
                    }
                    else
                    {
                        return(Json(new { result = false, message = "İş akışı oluşturulmamış." }, JsonRequestBehavior.AllowGet));
                    }
                }
            }
            catch (Exception)
            {
                return(Json(new { result = false, message = "Hata oluştu." }, JsonRequestBehavior.AllowGet));
            }
        }