Ejemplo n.º 1
0
 /// <summary>
 /// 删除用餐计调项目
 /// </summary>
 /// <param name="PlanID">计调ID</param>
 /// <returns>true:成功,false:失败</returns>
 public bool DeleteDining(string PlanID)
 {
     if (!string.IsNullOrEmpty(PlanID))
     {
         if (dal.DeleteDining(PlanID))
         {
             StringBuilder strLog = new StringBuilder();
             strLog.AppendFormat("删除用餐安排,计调编号:{0}", PlanID);
             BSysLogHandle.Insert(strLog.ToString());
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 修改用餐信息
 /// </summary>
 /// <param name="model">信息实体</param>
 /// <returns>true:成功,false:失败</returns>
 public bool UpdateDining(EyouSoft.Model.PlanStructure.MPlanDining model)
 {
     if (model != null)
     {
         if (string.IsNullOrEmpty(model.TourId))
         {
             return(false);
         }
         if (dal.UpdateDining(model))
         {
             new EyouSoft.BLL.PlanStructure.BPlan().UpdatePlanStatus(EyouSoft.Security.Membership.UserProvider.GetUserInfo().CompanyId, model.TourId, EyouSoft.Model.EnumType.PlanStructure.PlanProject.用餐);
             StringBuilder strLog = new StringBuilder();
             strLog.AppendFormat("修改用餐安排,用餐名称:{0},支出金额:{1},计调编号:{2}", model.SourceName, model.PlanCost, model.PlanId);
             BSysLogHandle.Insert(strLog.ToString());
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 修改游轮信息
 /// </summary>
 /// <param name="model">信息实体</param>
 /// <returns>true:成功,false:失败</returns>
 public bool UpdateShip(EyouSoft.Model.PlanStructure.MPlanShip model)
 {
     if (model != null)
     {
         if (string.IsNullOrEmpty(model.TourId))
         {
             return(false);
         }
         if (dal.UpdateShip(model))
         {
             new EyouSoft.BLL.PlanStructure.BPlan().UpdatePlanStatus(model.CompanyId, model.TourId, EyouSoft.Model.EnumType.PlanStructure.PlanProject.游轮);
             StringBuilder strLog = new StringBuilder();
             strLog.AppendFormat("修改游轮安排,游轮名称:{0},支出金额:{1},计调编号:{2}", model.SourceName, model.PlanCost, model.PlanId);
             BSysLogHandle.Insert(strLog.ToString());
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 添加用餐信息
 /// </summary>
 /// <param name="model">信息实体</param>
 /// <returns>true:成功,false:失败</returns>
 public bool AddDining(EyouSoft.Model.PlanStructure.MPlanDining model)
 {
     if (model != null)
     {
         if (string.IsNullOrEmpty(model.TourId))
         {
             return(false);
         }
         model.PlanId = System.Guid.NewGuid().ToString();
         if (dal.AddDining(model))
         {
             new EyouSoft.BLL.PlanStructure.BPlan().UpdatePlanStatus(model.CompanyId, model.TourId, EyouSoft.Model.EnumType.PlanStructure.PlanProject.用餐);
             StringBuilder strLog = new StringBuilder();
             strLog.AppendFormat("新增用餐安排,用餐名称:{0},支出金额:{1},计调编号:{2}", model.SourceName, model.PlanCost, model.PlanId);
             BSysLogHandle.Insert(strLog.ToString());
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 添加游轮信息
 /// </summary>
 /// <param name="model">信息实体</param>
 /// <returns>true:成功,false:失败</returns>
 public bool AddShip(EyouSoft.Model.PlanStructure.MPlanShip model)
 {
     if (model != null)
     {
         if (string.IsNullOrEmpty(model.TourId))
         {
             return(false);
         }
         model.PlanId = System.Guid.NewGuid().ToString();
         if (dal.AddShip(model))
         {
             new EyouSoft.BLL.PlanStructure.BPlan().UpdatePlanStatus(EyouSoft.Security.Membership.UserProvider.GetUserInfo().CompanyId, model.TourId, EyouSoft.Model.EnumType.PlanStructure.PlanProject.游轮);
             StringBuilder strLog = new StringBuilder();
             strLog.AppendFormat("新增游轮安排,游轮名称:{0},支出金额:{1},计调编号:{2}", model.SourceName, model.PlanCost, model.PlanId);
             BSysLogHandle.Insert(strLog.ToString());
             return(true);
         }
     }
     return(false);
 }