private void CommitData() { int result = 0; int id = GetInt("id"); if (id > 0) { CurrentCustomerInfo = Customers.Instance.GetCustomerByID(id); } CustomerConnectRecordInfo entity = new CustomerConnectRecordInfo(); FillData(entity); result = CustomerConnectRecords.Instance.Add(entity); if (result > 0) { CurrentCustomerInfo.LastConnectTime = entity.FollowTime; CurrentCustomerInfo.LastConnectDetail = entity.ConnectDetail; CurrentCustomerInfo.LastConnectUserID = entity.ConnectUserID; CurrentCustomerInfo.LastConnectUser = entity.ConnectUser; CurrentCustomerInfo.LastConnectwayID = entity.ConnectwayID; CurrentCustomerInfo.LastCustomerLevelID = entity.CustomerLevelID; CurrentCustomerInfo.LastUpdateTime = entity.CreateTime; CurrentCustomerInfo.LastUpdateUserID = AdminID; CurrentCustomerInfo.LastUpdateUser = Admin.Realname; CurrentCustomerInfo.ConnectTimes = CurrentCustomerInfo.ConnectTimes + 1; Customers.Instance.UpdateCustomerLastConnect(CurrentCustomerInfo); } Response.Clear(); Response.Write(result == 0 ? "n" : "y"); Response.End(); }
private void FillData(CustomerConnectRecordInfo entity) { entity.CorporationID = CurrentCustomerInfo.CorporationID; entity.CustomerID = GetInt("id"); entity.CustomerName = CurrentCustomerInfo.Name; entity.CustomerPhone = CurrentCustomerInfo.Phone; entity.ConnectUserID = DataConvert.SafeInt(Request["form[uid]"]); entity.ConnectUser = Request["form[uname]"]; entity.FollowTime = Request["form[followtime]"]; entity.ConnectwayID = DataConvert.SafeInt(Request["form[connectway]"]); entity.CustomerLevelID = DataConvert.SafeInt(Request["form[customerlevel]"]); entity.ConnectDetail = Request["form[followinfo]"]; entity.CreateTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); }