示例#1
0
        public ActionResult DeleteProjects(long PrjKy)
        {
            bool process = false;
            int  UsrKy   = HTNSession.UsrKy;

            ProjectsHeaderModel model = new ProjectsHeaderModel();

            model.PrjKy = PrjKy;
            //model.TmStmp = operation.GetTimeStamp(PrjKy);
            process = operation.DeleteProjects(HTNSession.Environment, model, UsrKy);

            return(Json(process, JsonRequestBehavior.AllowGet));
        }
            public ActionResult DeleteProjects(long PrjKy)
            {
                bool process = false;
                int  UsrKy   = Convert.ToInt32(Session["UsrKy"].ToString());

                ProjectsHeaderModel model = new ProjectsHeaderModel();

                model.PrjKy = PrjKy;
                //model.TmStmp = operation.GetTimeStamp(PrjKy);
                process = operation.DeleteProjects(Session["Environment"].ToString(), model, UsrKy);

                return(Json(process, JsonRequestBehavior.AllowGet));
            }
        internal bool UpdateProjects(string EnvironmentName, ProjectsHeaderModel model, int UsrKy)
        {
            string modelString = new JavaScriptSerializer().Serialize(model);

            HttpResponseMessage response = httpClient.GetAsync(this.GetUriWithEnvironment(EnvironmentName, "api/ToDoProject/UpdateProjects?UsrKy=" + UsrKy + "&modelString=" + modelString + "")).Result;

            bool result = false;

            if (response.IsSuccessStatusCode)
            {
                result = true;
            }
            return(result);
        }
        internal bool InsertProjects(string EnvironmentName, ProjectsHeaderModel model, int UsrKy, int CKy, string PrjTyp)
        {
            string modelString = new JavaScriptSerializer().Serialize(model);

            string actionUri = "InsertProjects";
            Dictionary <string, object> paramDictionary = new Dictionary <string, object>();

            paramDictionary.Add("UsrKy", UsrKy);
            paramDictionary.Add("CKy", CKy);
            paramDictionary.Add("modelString", modelString);
            paramDictionary.Add("PrjTyp", PrjTyp);

            object list = new object();

            list = RunApiOperation(
                toDoPrjtsBaseUri,
                actionUri,
                EnvironmentName,
                paramDictionary,
                list.GetType()) as object;

            return(true);
        }