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(); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(Model.EF.FlightPlan model) { return(dal.Update(model) > 0); }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(Model.EF.FlightPlan model) { return(dal.Add(model) > 0); }