public string Edit(FormDataCollection form) { string retVal = string.Empty; string operation = form.Get("oper"); int id = ConvertHelper.ToInt32(form.Get("CollectorId")); CollectorInfo info = null; if (!string.IsNullOrEmpty(operation)) { switch (operation) { case "edit": info = CollectorRepository.GetInfo(id); if (info != null) { info.Code = form.Get("Code"); info.Name = form.Get("Name"); info.Description = form.Get("Description"); info.ChangedBy = UserRepository.GetCurrentUserInfo().UserID; CollectorRepository.Update(info); } break; case "add": info = new CollectorInfo(); info.Code = form.Get("Code"); info.Name = form.Get("Name"); info.Description = form.Get("Description"); info.CreatedBy = UserRepository.GetCurrentUserInfo().UserID; CollectorRepository.Create(info); break; case "del": CollectorRepository.Delete(id, UserRepository.GetCurrentUserInfo().UserID); break; default: break; } } return retVal; }
public static void Update(CollectorInfo info) { DataProvider.Instance().Collectors_Update(info.CollectorId, info.Code, info.Name, info.Description, info.ChangedBy); }
public static int Create(CollectorInfo info) { return DataProvider.Instance().Collectors_Insert(info.Code, info.Name, info.Description, info.CreatedBy); }