Beispiel #1
0
 public void UpdatePlanDynamic(PlanDynamic entity)
 {
     DataValidator.CheckForNullReference(entity, "plandynamic");
     DataValidator.CheckForNullReference(entity.PlanDefine, "plandynamic.plandefine");
     DataValidator.CheckForNullReference(entity.Period, "plandynamic.period");
     manager.UpdatePlanDynamic(entity);
 }
        public Response Put([FromBody] PlanDynamic entity)
        {
            PlanDynamicService.Current.UpdatePlanDynamic(entity);
            Response response = new Response();

            return(response);
            //return MethodResponse.Instance.DoWork(() =>
            //{
            //    PlanDynamicService.Current.UpdatePlanDynamic(entity);
            //}
            //);
        }
        private PlanDynamic AssamblyPlanDynamic(DataRow row)
        {
            PlanDynamic planDynamic = new PlanDynamic {
                PlanDefine = new PlanDefine {
                    PlanModel  = new PlanItemModel(),
                    PeriodSet  = new PeriodSet(),
                    PeriodType = new PeriodType()
                },
                Period = new Period()
            };

            planDynamic.ID                       = Convert.ToString(row["dynid"]);
            planDynamic.PlanDefine.ID            = Convert.ToString(row["id"]);
            planDynamic.PlanDefine.Name          = Convert.ToString(row["name"]);
            planDynamic.PlanDefine.PlanModel.ID  = Convert.ToString(row["modelid"]);
            planDynamic.PlanDefine.PeriodSet.ID  = Convert.ToString(row["setid"]);
            planDynamic.PlanDefine.PeriodType.ID = Convert.ToString(row["typeid"]);
            planDynamic.PlanDefine.State         = (PlanDefineState)Convert.ToInt32(row["state"]);
            planDynamic.State                    = (PlanDynamicState)Convert.ToInt32(row["stage"]);
            planDynamic.Period.ID                = Convert.ToString(row["periodid"]);
            planDynamic.Period.Name              = Convert.ToString(row["periodname"]);
            planDynamic.Period.ParentID          = Convert.ToString(row["periodparentid"]);
            return(planDynamic);
        }
        public void UpdatePlanDynamic(PlanDynamic entity)
        {
            string sql = "update plandefinedynamic set plandefineid = {0}, periodid = {1}, state = {2}, tenantid={3} where id = {4}";

            db.ExecSqlStatement(sql, entity.PlanDefine.ID, entity.Period.ID, entity.State, Utils.GetTenantId(), entity.ID);
        }
        public void AddPlanDynamic(PlanDynamic entity)
        {
            string sql = "insert into plandefinedynamic(id, plandefineid, periodid, state, tenantid) values({0}, {1}, {2}, {3}, {4})";

            db.ExecSqlStatement(sql, Guid.NewGuid().ToString(), entity.PlanDefine.ID, entity.Period.ID, entity.State, Utils.GetTenantId());
        }
 public void UpdatePlanDynamic(PlanDynamic entity)
 {
     //do update
     dac.UpdatePlanDynamic(entity);
 }
 public void AddPlanDynamic(PlanDynamic entity)
 {
     //do Add
     dac.AddPlanDynamic(entity);
 }