Exemplo n.º 1
0
        public ActionResult UpdateCcontract(合同记录 model)
        {
            if (!ModelState.IsValid)
            {
                return(Content(string.Format("2004".GetMessage(), model.合同编号)));
            }
            合同记录 updmodel = MSSQLManager.GetDmodel().合同记录.FirstOrDefault(c => c.id == model.id);

            return(MSSQLManager.getMsslManager().UpdateModel(model, updmodel, IEnumMessageCode.uppdateSuccess, model.合同编号));
        }
Exemplo n.º 2
0
        public ActionResult Log(string id)
        {
            if (Session != null && Session["currentuser"] != null)
            {
                C_userinfo user = Session["currentuser"] as C_userinfo;

                var model = MSSQLManager.GetDmodel().statisticsLog.Where(c => c.useruid == id);
                return(View(model));
            }
            return(View());
        }
Exemplo n.º 3
0
 public ActionResult UpdateStorageType(仓库转移类别 model)
 {
     if (ModelState.IsValid)
     {
         仓库转移类别 updmodel = MSSQLManager.GetDmodel().仓库转移类别.FirstOrDefault(c => c.id == model.id);
         return(MSSQLManager.getMsslManager().UpdateModel(model, updmodel, IEnumMessageCode.uppdateSuccess, model.name));
     }
     else
     {
         return(Content(string.Format("2004".GetMessage(), model.name)));
     }
 }
Exemplo n.º 4
0
 public ActionResult UpdateDirectory(C_directories model)
 {
     if (ModelState.IsValid)
     {
         C_directories updmodel = MSSQLManager.GetDmodel().C_directories.FirstOrDefault(c => c.id == model.id);
         return(MSSQLManager.getMsslManager().UpdateModel(model, updmodel, IEnumMessageCode.uppdateSuccess, model.type));
     }
     else
     {
         return(Content(string.Format("2004".GetMessage(), model.type)));
     }
 }
Exemplo n.º 5
0
        public ActionResult DelC_functioninfo(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(PartialView());
            }
            int            cid         = int.Parse(id);
            C_functioninfo funtioninfo = MSSQLManager.GetDmodel().C_functioninfo.FirstOrDefault(c => c.id == cid);

            MSSQLManager.GetDmodel().C_functioninfo.Remove(funtioninfo);
            return(EditAndDel(funtioninfo.displayname));;
        }
Exemplo n.º 6
0
 public ActionResult UpdateAreaCode(区域代码 model)
 {
     if (ModelState.IsValid)
     {
         区域代码 updmodel = MSSQLManager.GetDmodel().区域代码.FirstOrDefault(c => c.id == model.id);
         return(MSSQLManager.getMsslManager().UpdateModel(model, updmodel, IEnumMessageCode.uppdateSuccess, model.area));
     }
     else
     {
         return(Content(string.Format("2004".GetMessage(), model.area)));
     }
 }
Exemplo n.º 7
0
        public ActionResult EditC_functioninfo(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(PartialView());
            }

            int            cid         = int.Parse(id);
            C_functioninfo funtioninfo = MSSQLManager.GetDmodel().C_functioninfo.FirstOrDefault(c => c.id == cid);

            funtioninfo.fatherid    = int.Parse(ResquestUtil.GetValue(Request, "fatherid", funtioninfo.fatherid.ToString()));
            funtioninfo.displayname = ResquestUtil.GetValue(Request, "displayname");
            funtioninfo.description = ResquestUtil.GetValue(Request, "description");
            funtioninfo.actionname  = ResquestUtil.GetValue(Request, "actionname");
            MSSQLManager.GetDmodel().Entry(funtioninfo).State = EntityState.Modified;
            return(EditAndDel(funtioninfo.displayname));
        }
Exemplo n.º 8
0
        private string GetContractId(合同记录 model)
        {
            StringBuilder id = new StringBuilder();

            id.Append(MSSQLManager.GetDmodel().合同类别.FirstOrDefault(c => c.id == model.合同类别).code.Trim());
            id.Append(MSSQLManager.GetDmodel().区域代码.FirstOrDefault(c => c.id == model.合同区域).code.Trim());
            id.Append(model.签订时间.Value.Year);
            int         count = 1;
            List <合同记录> list  = MSSQLManager.GetDmodel().合同记录.Where(c => c.合同类别 == model.合同类别 && c.合同区域 == model.合同区域).ToList <合同记录>();

            if (list != null && list.Count > 0)
            {
                count = list.Count + 1;
            }
            id.Append(count.ToString().PadLeft(4, '0'));
            return(id.ToString());
        }
Exemplo n.º 9
0
        private ActionResult EditAndDel(string name)
        {
            JsonResult JS         = new JsonResult();
            var        resultjson = new
            {
                name   = name,
                result = "SUCCESS"
            };
            C_userinfo user = Session["currentuser"] as C_userinfo;

            if (user != null && user.name == "聂智林")
            {
                try
                {
                    if (MSSQLManager.GetDmodel().SaveChanges() < 1)
                    {
                        resultjson = new
                        {
                            name   = string.Format("2000".GetMessage(), name),
                            result = "FILED"
                        };
                    }
                }
                catch (Exception e)
                {
                    resultjson = new
                    {
                        name   = e.Message,
                        result = "FILED"
                    };
                }
            }
            else
            {
                resultjson = new
                {
                    name   = "1000".GetMessage(),
                    result = "FILED"
                };
            }
            JS.Data = resultjson;
            JS.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
            return(JS);
        }
Exemplo n.º 10
0
        public JavaScriptResult Index(string id)
        {
            if (MSSQLManager.GetDmodel().statisticsUser.FirstOrDefault(c => c.useruid == id) != null)
            {
                HttpRequestBase request = Request;

                statisticsLog statistics = new statisticsLog();
                statistics.useruid = id;
                string ip = "";
                if (request.UserHostAddress != "::1")
                {
                    foreach (string cip in request.UserHostAddress.Split('.'))
                    {
                        ip += cip.PadLeft(3, '0');
                    }
                }
                else
                {
                    ip = "127000000001";
                }
                statistics.ip          = long.Parse(ip);
                statistics.url         = ResquestUtil.GetValue(Request, "sourceurl");
                statistics.title       = ResquestUtil.GetValue(Request, "title");
                statistics.datetime    = DateTime.Now;
                statistics.descprition = request.UserAgent;
                MSSQLManager.GetDmodel().Entry(statistics).State = EntityState.Added;
                MSSQLManager.GetDmodel().SaveChanges();
            }

            StringBuilder docwrite = new StringBuilder();

            docwrite.Append("document.write(\"");
            docwrite.Append("<span >");
            docwrite.Append(" <a target='zg69statictics' href='");
            docwrite.Append(logurl);
            docwrite.Append(id);
            docwrite.Append("' title='网站统计'>");
            docwrite.Append("<img alt='统计' src='http://www.zg69.cn/Images/statictics/statictics.gif' style='object-fit:fill;height:20px;' />");
            docwrite.Append("</ a ></ span >\")");
            return(JavaScript(docwrite.ToString()));
        }
Exemplo n.º 11
0
        public JsonResult Login()
        {
            string pwd      = GetValue(Request, "upd");
            string name     = GetValue(Request, "uname");
            string url      = GetValue(Request, "sourceurl");
            string flag     = "SUCCESS";
            string filedMes = "用户名或密码错误!";

            if (string.IsNullOrEmpty(pwd) || string.IsNullOrEmpty(name))
            {
                flag = "FAILED";
            }
            else
            {
                pwd = pwd.GetMd5Str();
                C_userinfo users = MSSQLManager.GetDmodel().C_userinfo.FirstOrDefault(c => c.name == name && c.pwd == pwd);
                if (users != null)
                {
                    if (users.endtime != null && users.endtime < DateTime.Now)
                    {
                        flag     = "FAILED";
                        filedMes = "账号已过期,请联系管理员";
                    }
                    else
                    {
                        users.name        = name;
                        users.lastlogdate = DateTime.Now;
                        MSSQLManager.GetDmodel().Entry(users).State = System.Data.Entity.EntityState.Modified;
                        MSSQLManager.GetDmodel().SaveChanges();
                        Session["currentuser"] = users;
                    }
                }
                else
                {
                    flag = "FAILED";
                }
            }
            string [] jsonresul = { flag, url, filedMes };
            return(Json(jsonresul, JsonRequestBehavior.DenyGet));
        }
Exemplo n.º 12
0
 public ActionResult ListContratType()
 {
     return(View(MSSQLManager.GetDmodel().合同类别.ToList()));
 }
Exemplo n.º 13
0
 public ActionResult DetailContracts(long id)
 {
     return(View(MSSQLManager.GetDmodel().合同记录.FirstOrDefault(c => c.id == id)));
 }
Exemplo n.º 14
0
 public ActionResult ListContracts()
 {
     return(View(MSSQLManager.GetDmodel().合同记录.ToList()));
 }
Exemplo n.º 15
0
        public ActionResult DelContracts(long id)
        {
            合同记录 model = MSSQLManager.GetDmodel().合同记录.FirstOrDefault(c => c.id == id);

            return(MSSQLManager.getMsslManager().SaveModel(model, EntityState.Deleted, IEnumMessageCode.DeleteSuccess, model.合同编号, IEnumMessageCode.back, "ListContracts"));
        }
Exemplo n.º 16
0
        public ActionResult DelDirectory(int id)
        {
            C_directories model = MSSQLManager.GetDmodel().C_directories.FirstOrDefault(C => C.id == id);

            return(MSSQLManager.getMsslManager().SaveModel(model, EntityState.Deleted, IEnumMessageCode.addSucess, model.type, IEnumMessageCode.back, "ListDirectory"));
        }
Exemplo n.º 17
0
 public ActionResult ListDirectory()
 {
     return(View(MSSQLManager.GetDmodel().C_directories.ToList()));
 }
Exemplo n.º 18
0
 public ActionResult DetailDirectory(int id)
 {
     return(View(MSSQLManager.GetDmodel().C_directories.FirstOrDefault(c => c.id == id)));
 }
Exemplo n.º 19
0
 public ActionResult ListAreaCode()
 {
     return(View(MSSQLManager.GetDmodel().区域代码.ToList()));
 }
Exemplo n.º 20
0
        public ActionResult DelStorageType(int id)
        {
            仓库转移类别 model = MSSQLManager.GetDmodel().仓库转移类别.FirstOrDefault(C => C.id == id);

            return(MSSQLManager.getMsslManager().SaveModel(model, EntityState.Deleted, IEnumMessageCode.addSucess, model.name, IEnumMessageCode.back, "ListStorageType"));
        }
Exemplo n.º 21
0
 public ActionResult EditStorageType(int id)
 {
     return(View(MSSQLManager.GetDmodel().仓库转移类别.FirstOrDefault(c => c.id == id)));
 }
Exemplo n.º 22
0
 public ActionResult ListStorageType()
 {
     return(View(MSSQLManager.GetDmodel().仓库转移类别.ToList()));
 }
Exemplo n.º 23
0
 public ActionResult EditContratType(int id)
 {
     return(View(MSSQLManager.GetDmodel().合同类别.FirstOrDefault(c => c.id == id)));
 }
Exemplo n.º 24
0
 public ActionResult EditAreaCode(int id)
 {
     return(View(MSSQLManager.GetDmodel().区域代码.FirstOrDefault(c => c.id == id)));
 }
Exemplo n.º 25
0
        public ActionResult DelAreaCode(int id)
        {
            区域代码 model = MSSQLManager.GetDmodel().区域代码.FirstOrDefault(C => C.id == id);

            return(MSSQLManager.getMsslManager().SaveModel(model, EntityState.Deleted, IEnumMessageCode.DeleteSuccess, model.area, IEnumMessageCode.back, "ListAreaCode"));
        }