コード例 #1
0
        public void UpdateFlightPlan(WorkflowPlan plan)
        {
            var entity = new Model.EF.FlightPlan()
            {
                ActorName = plan.ActorName, PlanState = plan.PlanState, FlightPlanID = plan.PlanID
            };

            var entry = context.Entry(entity);

            entry.State = EntityState.Unchanged;
            foreach (string propertyName in new string[] { "ActorName", "PlanState" })
            {
                entry.Property(propertyName).IsModified = true;
            }
            context.Configuration.ValidateOnSaveEnabled = false;
            context.SaveChanges();
        }
コード例 #2
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(Model.EF.FlightPlan model)
 {
     return(dal.Update(model) > 0);
 }
コード例 #3
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public bool Add(Model.EF.FlightPlan model)
 {
     return(dal.Add(model) > 0);
 }