/// <summary> /// 学员信息和预约单绑定 /// </summary> /// <param name="studi"></param> /// <param name="apid"></param> public static void BindStudentforAP(string studi, string apid) { Appointment ap = AppointmentData.GetOneByID(apid); ap.ApStudentID = studi; MsSqlMapperHepler.Update <Appointment>(ap, DBKeys.PRX); }
/// <summary> /// 修改预约记录 /// </summary> /// <param name="obj"></param> /// <returns></returns> public static bool Update(Appointment obj) { Appointment objTo = AppointmentData.GetOneByID(obj.ID);//获取对象 obj.CreateTime = objTo.CreateTime; obj.ApStateID = objTo.ApStateID; Cloner <Appointment, Appointment> .CopyTo(obj, objTo);//代码克隆,把前台或者的值也就是变更内容复制到目标对象,不做变更的数据不变 return(MsSqlMapperHepler.Update(objTo, DBKeys.PRX)); }