/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration AdminGiftEntryDao adminGiftEntryDao = null; // Variable initialize adminGiftEntryDao = new AdminGiftEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_GIFT_ENTRY)) { throw new ExecuteException("E_MSG_00013"); } // Check valid if (DateTime.Compare(inputObject.StartDate, inputObject.EndDate) > 0) { throw new ExecuteException("E_MSG_00015", "Ngày bắt đầu", "Ngày kết thúc"); } if (inputObject.Price < 0) { throw new ExecuteException("E_MSG_00011", "Số tiền"); } if (adminGiftEntryDao.IsExistGift(inputObject.GiftCd)) { throw new DataExistException("Thẻ"); } }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration var adminGroupRoleEntryDao = new AdminGroupRoleEntryDao(); var mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_USERS)) { throw new ExecuteException("E_MSG_00013"); } // Exist group if (!adminGroupRoleEntryDao.IsExistGroup(inputObject.GroupCd)) { throw new DataNotExistException("Nhóm"); } // Check valid var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (adminGroupRoleEntryDao.IsExistGroupRole(inputObject.GroupCd, inputObject.RoleCd)) { throw new DataExistException("Quyền"); } }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; AdminBannerEntryDao adminBannerEntryDao = null; StorageFileCom storageFileCom = null; // Variable initialize saveResult = new SaveDataModel(); adminBannerEntryDao = new AdminBannerEntryDao(); storageFileCom = new StorageFileCom(); if (IsAdd) { adminBannerEntryDao.InsertBanner(inputObject); // Insert } else { adminBannerEntryDao.UpdateBanner(inputObject); // Update } // Update StorageFile foreach (var storageFile in storageFileCom.GetListActive(inputObject.FileId, false)) { storageFile.ActiveFlag = true; storageFileCom.UpdateActiveFlag(storageFile, false); } storageFileCom.SubmitChanges(); return(saveResult); }
/// <summary> /// Execute get email model. /// </summary> /// <param name="param">String</param> /// <returns>EmailModel</returns> private OutputEmailModel GetEmailModel(SaveDataModel inputObject) { // Local variable declaration OutputEmailModel emailModel = null; UserCom userCom = null; MParameterCom mParameterCom = null; // Variable initialize emailModel = new OutputEmailModel(); userCom = new UserCom(); mParameterCom = new MParameterCom(); // Get data var strHotline = mParameterCom.GetString(Logics.PR_HOTLINE, false); var strEmail = mParameterCom.GetString(Logics.PR_EMAIL_SUPPORT, false); var strChatYahoo = mParameterCom.GetString(Logics.PR_CHAT_YAHOO, false); // Set data emailModel.UserCd = DataHelper.ToString(inputObject.UserCd); emailModel.FullName = DataHelper.ToString(inputObject.Fullname); emailModel.Hotline = DataHelper.ToString(strHotline); emailModel.EmailSupport = DataHelper.ToString(strEmail); emailModel.ChatYahoo = DataHelper.ToString(strChatYahoo);; // Return value; return(emailModel); }
public void Update(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set data var entity = GetSingle(inputObject.UserCd); entity.Email = inputObject.Email; entity.FullName = inputObject.FullName; entity.Address = inputObject.Address; entity.Phone1 = inputObject.Phone1; entity.Phone2 = inputObject.Phone2; entity.CityCd = inputObject.CityCd; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; var entityGroupUser = GetSingleUserGroup(inputObject.UserCd, inputObject.GroupCd); entityGroupUser.UpdateUser = PageHelper.UserName; entityGroupUser.UpdateDate = currentDate; entityGroupUser.DeleteFlag = inputObject.DeleteFlag; // Submit EntityManager.SubmitChanges(); }
public void InsertOfferItem(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Get max var max = GetMaxOffer(inputObject.OfferCd); // Set item var entity = new OfferItem(); entity.OfferCd = inputObject.OfferCd; entity.DetailNo = max + 1; entity.OfferItemCd = inputObject.OfferItemCd; entity.OfferItemQtty = inputObject.OfferItemQtty; entity.SortKey = decimal.Zero; entity.CreateUser = PageHelper.UserName; entity.CreateDate = currentDate; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; EntityManager.OfferItems.InsertOnSubmit(entity); // Submit EntityManager.SubmitChanges(); }
private void Save(object sender, SavingEventArgs e) { if (DeliveryEnabled() && Config.WaitForWizardShop) { Game1.addMailForTomorrow("DeliveryServiceWizardMail"); } if (!Context.IsMainPlayer) { return; } List <SaveDataModel> save = new List <SaveDataModel>(); foreach (DeliveryChest chest in this.DeliveryChests.Values) { if (chest == null || !chest.Exists()) { continue; } SaveDataModel data = new SaveDataModel(chest); if (data.Send.Count > 0 || data.Receive.Count > 0) { save.Add(data); } } Helper.Data.WriteSaveData("delivery-service", save); }
public void UpdateItem(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = GetSingle <Item>(inputObject.ItemCd, true); entity.ItemName = inputObject.ItemName; entity.ItemSearchName = inputObject.ItemSearchName; entity.CategoryCd = inputObject.CategoryCd; entity.AgeCd = inputObject.AgeCd; entity.GenderCd = inputObject.GenderCd; entity.BrandCd = inputObject.BrandCd; entity.CountryCd = inputObject.CountryCd; entity.UnitCd = inputObject.UnitCd; entity.ItemDiv = inputObject.ItemDiv; entity.BuyingPrice = inputObject.BuyingPrice; entity.SalesPrice = inputObject.SalesPrice; entity.LinkVideo = inputObject.LinkVideo; entity.Material = inputObject.Material; entity.Notes = inputObject.Notes; entity.SortKey = inputObject.SortKey; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; // Submit EntityManager.SubmitChanges(); }
/// <summary> /// Check processing. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(SaveDataModel inputObject) { // Local variable declaration UserCom userCom = null; // Variable initialize userCom = new UserCom(); // Check valid if (!PageHelper.HasAuthenticated) { throw new ExecuteException("E_MSG_00001", "Truy cập"); } if (inputObject.HasChangePassword) { if (DataCheckHelper.IsNull(inputObject.Password)) { throw new ExecuteException("E_MSG_00004", "Mật khẩu"); } if (DataCheckHelper.IsNull(inputObject.NewPassword)) { throw new ExecuteException("E_MSG_00004", "Mật khẩu mới"); } if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password)) { throw new ExecuteException("E_MSG_00001", "Mật khẩu"); } if (inputObject.NewPassword != inputObject.NewPasswordConf) { throw new ExecuteException("E_MSG_00001", "Mật khẩu và mật khẩu xác nhận"); } } }
private void Start() { //PlayerPrefs.DeleteAll(); SaveData = JsonUtility.FromJson <SaveDataModel>(PlayerPrefs.GetString("SaveData")); if (SaveData == null) { SaveData = new SaveDataModel(); } if (string.IsNullOrEmpty(SaveData.PrivateKey)) { EthECKey ecKey = EthECKey.GenerateKey(); SaveData.PrivateKey = ecKey.GetPrivateKey().Substring(2); SaveData.Address = ecKey.GetPublicAddress().ToLower().Trim(); } else { EthECKey ecKey = new EthECKey(SaveData.PrivateKey); SaveData.Address = ecKey.GetPublicAddress().ToLower().Trim(); } if (SaveData.Balance <= (decimal)1) { ETHManager.Instance.RopstenFauset(SaveData.Address, (arg0) => { }); } Save(); GetBalance(); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration AdminCategoryEntryDao adminCategoryEntryDao = null; MCodeCom mCodeCom = null; // Variable initialize adminCategoryEntryDao = new AdminCategoryEntryDao(); mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_CATEGORIES)) { throw new ExecuteException("E_MSG_00013"); } // Check valid var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_CATEGORY_DIV, inputObject.CategoryDiv, false)) { throw new DataNotExistException("Chủng loại"); } if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (adminCategoryEntryDao.IsExistCategory(inputObject.CategoryCd)) { throw new DataExistException("Loại sản phẩm"); } }
public void InsertOffer(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = new Offer(); entity.OfferCd = inputObject.OfferCd; entity.ItemCd = inputObject.ItemCd; entity.StartDate = inputObject.StartDate; entity.EndDate = inputObject.EndDate; entity.OfferDiv = inputObject.OfferDiv; entity.Percent = inputObject.Percent; entity.SortKey = decimal.Zero; entity.OfferGroupCd = inputObject.OfferGroupCd; entity.Notes = inputObject.Notes; entity.CreateUser = PageHelper.UserName; entity.CreateDate = currentDate; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = false; EntityManager.Offers.InsertOnSubmit(entity); // Submit EntityManager.SubmitChanges(); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration var adminOfferItemEntryDao = new AdminOfferItemEntryDao(); var mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_OFFERS)) { throw new ExecuteException("E_MSG_00013"); } // Exist offer if (!adminOfferItemEntryDao.IsExistOffer(inputObject.OfferCd)) { throw new DataNotExistException("Khuyến mãi"); } // Check valid if (inputObject.OfferItemQtty <= 0) { throw new ExecuteException("E_MSG_00011", "Số lượng"); } var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (!adminOfferItemEntryDao.IsExistItem(inputObject.OfferItemCd)) { throw new DataNotExistException("Mã sản phẩm"); } }
public void InsertCategory(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = new Category(); entity.CategoryCd = inputObject.CategoryCd; entity.CategoryName = inputObject.CategoryName; entity.CategorySearchName = inputObject.CategorySearchName; entity.CategoryDiv = inputObject.CategoryDiv; entity.Notes = string.Empty; entity.SortKey = inputObject.SortKey; entity.CreateUser = PageHelper.UserName; entity.CreateDate = currentDate; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; EntityManager.Categories.InsertOnSubmit(entity); // Submit EntityManager.SubmitChanges(); }
public void UpdateUser(SaveDataModel inputObject) { // Get LinQ var result = from tbl in EntityManager.Users where tbl.UserCd == PageHelper.UserCd && tbl.DeleteFlag == false select tbl; var resultSub = from tbl in EntityManager.Newsletters where tbl.Email == PageHelper.UserName select tbl; // Get entity var entity = result.SingleOrDefault(); var entitySub = resultSub.SingleOrDefault(); // Get system date var currentDate = DateTime.Now; // Setting value entity.FullName = inputObject.FullName; entity.HasNewsletter = inputObject.HasNewsletter; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; if (inputObject.HasChangePassword) { entity.Password = DataHelper.GetMd5Hash(inputObject.NewPassword); } if (inputObject.HasNewsletter) { if (entitySub == null) { entitySub = new Newsletter(); entitySub.Email = PageHelper.UserName; entitySub.CreateUser = PageHelper.UserName; entitySub.CreateDate = currentDate; entitySub.UpdateUser = PageHelper.UserName; entitySub.UpdateDate = currentDate; entitySub.DeleteFlag = false; EntityManager.Newsletters.InsertOnSubmit(entitySub); } else { entitySub.UpdateUser = PageHelper.UserName; entitySub.UpdateDate = currentDate; entitySub.DeleteFlag = false; } } else { if (entitySub != null) { entitySub.DeleteFlag = true; } } // Submit EntityManager.SubmitChanges(); }
public void InsertGift(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = new GiftCard(); entity.GiftCd = inputObject.GiftCd; entity.GiftStatus = Logics.CD_GIFT_STATUS_ACTIVE; entity.Price = inputObject.Price; entity.StartDate = inputObject.StartDate; entity.EndDate = inputObject.EndDate; entity.Notes = inputObject.Notes; entity.CreateDate = currentDate; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = false; EntityManager.GiftCards.InsertOnSubmit(entity); // Submit EntityManager.SubmitChanges(); }
/// <summary> /// Check processing. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(SaveDataModel inputObject) { // Local variable declaration UserCom userCom = null; // Variable initialize userCom = new UserCom(); // Check valid if (userCom.IsExistEmail(inputObject.Email, true)) { throw new ExecuteException("E_MSG_00010"); } }
/// <summary> /// Execute convert input. /// </summary> /// <param name="request">RequestModel</param> /// <returns>DataModel</returns> private SaveDataModel Convert(SaveRequestModel request) { // Local variable declaration SaveDataModel inputObject = null; // Variable initialize inputObject = new SaveDataModel(); // Convert data input DataHelper.ConvertInput(request, inputObject); // Return value return(inputObject); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private SaveResponseModel Convert(SaveDataModel resultObject) { // Local variable declaration SaveResponseModel response = null; // Variable initialize response = new SaveResponseModel(); // Set value response.AddMessage(MessageHelper.GetMessageInfo("I_MSG_00001")); // Return value return(response); }
/// <summary> /// Execute convert input. /// </summary> /// <param name="request">RequestModel</param> /// <returns>DataModel</returns> private SaveDataModel Convert(SaveRequestModel request) { // Local variable declaration SaveDataModel inputObject = null; // Variable initialize inputObject = new SaveDataModel(); // Convert data input DataHelper.ConvertInput(request, inputObject); // Return value return inputObject; }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private SaveResponseModel Convert(SaveDataModel resultObject) { // Local variable declaration SaveResponseModel response = null; // Variable initialize response = new SaveResponseModel(); // Set value response.AddMessage(MessageHelper.GetMessageInfo("I_MSG_00001")); // Return value return response; }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; AdminGroupEntryDao adminGroupEntryDao = null; // Variable initialize saveResult = new SaveDataModel(); adminGroupEntryDao = new AdminGroupEntryDao(); // Insert data adminGroupEntryDao.InsertGroup(inputObject); return(saveResult); }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; ClientProfileDao clientProfileDao = null; // Variable initialize saveResult = new SaveDataModel(); clientProfileDao = new ClientProfileDao(); // Save data clientProfileDao.UpdateUser(inputObject); // Return value return(saveResult); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> private void Check(SaveDataModel inputObject) { // Local variable declaration UserCom userCom = null; // Variable initialize userCom = new UserCom(); // Check valid if (!userCom.IsValidPassword(PageHelper.UserCd, inputObject.Password)) throw new ExecuteException("E_MSG_00009", "Mật khẩu"); if (inputObject.NewPassword != inputObject.NewPasswordConfirm) throw new ExecuteException("E_MSG_00001", "Mật khẩu mới và mật khẩu xác nhận"); if (!userCom.IsExist(PageHelper.UserCd, true)) throw new DataNotExistException("Người dùng"); }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; UserCom userCom = null; // Variable initialize saveResult = new SaveDataModel(); userCom = new UserCom(); // Update info userCom.UpdatePassword(PageHelper.UserCd, inputObject.NewPassword, PageHelper.UserName, true); // Return value return(saveResult); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration var adminUserEntryDao = new AdminUserEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_USERS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid if (IsEdit && !adminUserEntryDao.IsExist(inputObject.UserCd)) { throw new DataNotExistException("Tài khoản"); } }
public void UpdateBanner(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = GetSingle <Banner>(inputObject.BannerCd, true); entity.BannerName = inputObject.BannerName; entity.OfferGroupCd = inputObject.OfferGroupCd; entity.SortKey = inputObject.SortKey; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; // Submit EntityManager.SubmitChanges(); }
public async Task <IActionResult> UploadUserData(UploadDataModel uploadDataModel, IList <IFormFile> files) { uploadDataModel.UploadDataTypes = _getUpLoadDataTypeList.Get().Select(x => new SelectListItem { Value = $"{x.Id}", Text = x.Name }); uploadDataModel.UploadTypeId = uploadDataModel.UploadTypeId; var saveUploadModel = new SaveDataModel() { UploadTypeId = uploadDataModel.UploadTypeId, Tags = uploadDataModel.Tags }; foreach (var file in files) { var fileName = ContentDispositionHeaderValue.Parse(file.ContentDisposition).FileName.Trim('"'); var rootFilePath = _appSettings.Value.SharePath; // full path to file in temp location var filePath = Path.GetFullPath(rootFilePath); // checked file types if (fileName.EndsWith(".xlsx") || fileName.EndsWith(".csv")) { var dateTime = DateTime.Now; filePath = $"{filePath}\\{GetGUID()}_{fileName}"; await SaveFileToServerAsync(filePath); async Task SaveFileToServerAsync(string fileFullPath) { using (var stream = new FileStream(fileFullPath, FileMode.Create)) { await file.CopyToAsync(stream); } } } saveUploadModel.FilePath = filePath; saveUploadModel.ClientFileName = fileName; } var saveStatus = _saveUploadDataCommand.Upload(saveUploadModel); //update tags uploadDataModel.StatusCode = (saveStatus.IsUploaded) ? 1 : 2; uploadDataModel.StatusMessage = saveStatus.StatusMessage; uploadDataModel.Summary = $"{saveStatus.UploadedRows} rows uploaded out of {saveStatus.TotalRows}"; return(View(uploadDataModel)); }
public void UpdateBrand(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Set item var entity = GetSingle <Brand>(inputObject.BrandCd, true); entity.BrandName = inputObject.BrandName; entity.BrandSearchName = inputObject.BrandSearchName; entity.Notes = inputObject.Notes; entity.SortKey = inputObject.SortKey; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; // Submit EntityManager.SubmitChanges(); }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; AdminOfferItemEntryDao adminOfferItemEntryDao = null; // Variable initialize saveResult = new SaveDataModel(); adminOfferItemEntryDao = new AdminOfferItemEntryDao(); // Insert data adminOfferItemEntryDao.InsertOfferItem(inputObject); // Set value saveResult.OfferCd = inputObject.OfferCd; // Return value return(saveResult); }
private bool PostData(string apiurl, List <ImageAttachment> AttachmentData) { bool data = false; try { HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(apiurl); webrequest.Method = "POST"; webrequest.ContentType = "application/json"; webrequest.ContentLength = 0; var datatosave = new SaveDataModel() { DOB = dob.Text, DocumentNumber = passportnumber.Text, ExpiryDate = expirydate.Text, IssuingCountry = IssueCountry.Text, FirstName = firstname.Text, LastName = lastname.Text, Gender = gender.Text, Nationality = nationality.Text, ImageAttachments = AttachmentData }; var json = JsonConvert.SerializeObject(datatosave); webrequest.ContentLength = json.Length; using (var streamWriter = new StreamWriter(webrequest.GetRequestStream())) { streamWriter.Write(json); } HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse(); Encoding enc = System.Text.Encoding.GetEncoding("utf-8"); StreamReader responseStream = new StreamReader(webresponse.GetResponseStream(), enc); string result = string.Empty; result = responseStream.ReadToEnd(); webresponse.Close(); data = (bool)JsonConvert.DeserializeObject(result); } catch (Exception ex) { MessageBox.Show(ex.Message, "Saving Error!"); return(false); } return(data); }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; ClientRegisterDao clientRegisterDao = null; // Variable initialize saveResult = new SaveDataModel(); clientRegisterDao = new ClientRegisterDao(); inputObject.UserCd = Guid.NewGuid(); // Insert infomation clientRegisterDao.Insert(inputObject); // Send mail SendEmail(inputObject); clientRegisterDao.SubmitChanges(); // Return value return(saveResult); }
public void Insert(SaveDataModel inputObject) { // Get sysdate var currentDate = DateTime.Now; // Get unique code var userCd = Guid.NewGuid(); // Set data var entity = new User(); entity.UserCd = userCd; entity.Email = inputObject.Email; entity.FullName = inputObject.FullName; entity.Password = DataHelper.GetMd5Hash(Logics.PASSWORD_DEFAULT); entity.Address = inputObject.Address; entity.Phone1 = inputObject.Phone1; entity.Phone2 = inputObject.Phone2; entity.CityCd = inputObject.CityCd; entity.HasNewsletter = false; entity.CreateUser = PageHelper.UserName; entity.CreateDate = currentDate; entity.UpdateUser = PageHelper.UserName; entity.UpdateDate = currentDate; entity.DeleteFlag = inputObject.DeleteFlag; var entityGroupUser = new UserGroup(); entityGroupUser.UserCd = userCd; entityGroupUser.GroupCd = inputObject.GroupCd; entityGroupUser.CreateUser = PageHelper.UserName; entityGroupUser.CreateDate = currentDate; entityGroupUser.UpdateUser = PageHelper.UserName; entityGroupUser.UpdateDate = currentDate; entityGroupUser.DeleteFlag = inputObject.DeleteFlag; // Insert EntityManager.Users.InsertOnSubmit(entity); EntityManager.UserGroups.InsertOnSubmit(entityGroupUser); // Submit EntityManager.SubmitChanges(); }
////保存 //[DataAction("save", "BizParams", "userid", "content")] //public string Save(string BizParams, string userid, string content) //{ // IDbTransaction tran = Utility.Database.BeginDbTransaction(); // SkyLandDeveloper developer = new SkyLandDeveloper(BizParams, userid, tran); // try // { // SaveDataModel data = JsonConvert.DeserializeObject<SaveDataModel>(content); // string caseid = developer.caseid;//获取业务流ID // if (caseid == null || caseid.Equals("")) // { // caseid = developer.Create();//生成一个业务流ID // } // SaveData(data, tran, caseid);//保存 // developer.caseName = data.baseInfo.sqr + "-用车申请";// 设置流程实例标题 // developer.Commit();//提交事务 // var retContent = GetData(userid, caseid, developer.wfcase.baid, developer.wfcase.actid); // return JsonConvert.SerializeObject( retContent); // } // catch (Exception ex) // { // developer.RollBack();//回滚事务 // ComBase.Logger(ex);//写日专到本地文件 // return Utility.JsonMsg(false, "保存失败:" + ex.Message.Replace(":", " ")); // } //} //保存数据 public void SaveData(SaveDataModel data, IDbTransaction tran, string caseId) { if (caseId != null) data.baseInfo.workflowcaseid = caseId; data.baseInfo.Condition.Add("workflowcaseid=" + data.baseInfo.workflowcaseid); //更新或插入主业务信息 if (Utility.Database.Update<B_OA_Car>(data.baseInfo, tran) < 1) { Utility.Database.Insert<B_OA_Car>(data.baseInfo, tran); } }
/// <summary> /// Save infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private SaveDataModel SaveInfo(SaveDataModel inputObject) { // Local variable declaration SaveDataModel saveResult = null; UserCom userCom = null; // Variable initialize saveResult = new SaveDataModel(); userCom = new UserCom(); // Update info userCom.UpdatePassword(PageHelper.UserCd, inputObject.NewPassword, PageHelper.UserName, true); // Return value return saveResult; }
public void SaveData(SaveDataModel data, IDbTransaction tran, string caseid, string actid) { //第一步重新加入采购申请单子表 if (actid == "A001") { //先删除 B_OA_FixedAssets_Son son = new B_OA_FixedAssets_Son(); son.Condition.Add("caseId = " + caseid); Utility.Database.Delete(son, tran); //新加入 List<B_OA_FixedAssets_Son> listSon = data.listSon; for (int i = 0; i < listSon.Count; i++) { listSon[i].caseId = caseid; Utility.Database.Insert(listSon[i], tran); } } else { List<B_OA_FixedAssets_Son> listSon = data.listSon; for (int i = 0; i < listSon.Count; i++) { listSon[i].Condition.Add("id =" + listSon[i].id); Utility.Database.Update(listSon[i], tran); } } //保存采购申请单 if (caseid != null) data.fixedAssets.caseId = caseid; data.fixedAssets.Condition.Add("caseId=" + data.fixedAssets.caseId); //更新或插入主业务信息 if (Utility.Database.Update<B_OA_FixedAssets>(data.fixedAssets, tran) < 1) { Utility.Database.Insert<B_OA_FixedAssets>(data.fixedAssets, tran); } }
////保存 //[DataAction("save", "BizParams", "userid", "content")] //public string Save(string BizParams, string userid, string content) //{ // SkyLandDeveloper developer = new SkyLandDeveloper(BizParams, userid, tran); // IDbTransaction tran = Utility.Database.BeginDbTransaction(); // try // { // SaveDataModel data = JsonConvert.DeserializeObject<SaveDataModel>(content); // string caseid = developer.caseid;//获取业务流ID // if (caseid == null || caseid.Equals("")) // { // caseid = developer.Create();//生成一个业务流ID // } // SaveData(data, tran, caseid);//保存 // developer.Commit();//提交事务 // var retContent = GetData(userid, caseid); // return JsonConvert.SerializeObject( retContent); // } // catch (Exception ex) // { // developer.RollBack();//回滚事务 // ComBase.Logger(ex);//写日专到本地文件 // return Utility.JsonMsg(false, "保存失败:" + ex.Message.Replace(":", " ")); // } //} //保存数据 public void SaveData(SaveDataModel data, IDbTransaction tran, string caseId) { if (caseId != null) data.baseInfo.caseId = caseId; data.baseInfo.Condition.Add("caseId=" + data.baseInfo.caseId); //更新或插入主业务信息 if (Utility.Database.Update<B_OA_TravelList>(data.baseInfo, tran) < 1) { Utility.Database.Insert<B_OA_TravelList>(data.baseInfo, tran); SaveTravelRaletive(data.baseInfo.travelIds, caseId, tran); } }
////保存 //[DataAction("save", "BizParams", "userid", "content")] //public string Save(string BizParams, string userid, string content) //{ // SkyLandDeveloper developer = new SkyLandDeveloper(BizParams, userid, tran); // IDbTransaction tran = Utility.Database.BeginDbTransaction(); // try // { // SaveDataModel data = JsonConvert.DeserializeObject<SaveDataModel>(content); // string caseid = developer.Create(); // SaveData(data, tran, caseid); // SetCaseName(data, developer); // developer.Commit(); // var retContent = GetData(userid, caseid, developer.baid); // return JsonConvert.SerializeObject( retContent); // } // catch (Exception ex) // { // developer.RollBack(); // ComBase.Logger(ex); // return Utility.JsonMsg(false, "保存失败:" + ex.Message.Replace(":", " ")); // } //} //保存数据 public void SaveData(SaveDataModel data, IDbTransaction tran, string caseId) { try { if (null != caseId) data.baseInfo.workflowcaseid = caseId; data.baseInfo.Condition.Add("workflowcaseid=" + data.baseInfo.workflowcaseid); B_OA_ConferenceMain en = Utility.Database.QueryObject<B_OA_ConferenceMain>(data.baseInfo); //更新或插入主业务信息 if (Utility.Database.Update<B_OA_ConferenceMain>(data.baseInfo, tran) < 1) { Utility.Database.Insert<B_OA_ConferenceMain>(data.baseInfo, tran); } #region 基础操作 #region 新增与修改操作 var updateCol = data.agendaList.data; var delete = data.agendaList.deleteList; foreach (var updateItem in updateCol) { updateItem.Condition.Clear(); if (updateItem.id == null)// 新增 { // updateItem.id = 0;// 这里的主键是自增的 updateItem.workflowcaseid = data.baseInfo.workflowcaseid;// 外键 Utility.Database.Insert(updateItem, tran); } else// 更新 { updateItem.Condition.Add("id=" + updateItem.id); Utility.Database.Update(updateItem, tran); } } #endregion #region 删除操作 var delCol = string.IsNullOrWhiteSpace(delete) ? null : delete.Split(';'); if (delCol != null) { foreach (var delItem in delCol) { if (!string.IsNullOrWhiteSpace(delItem)) { var delEnt = new B_OA_Conf_Agenda();// 实例化一个对象 delEnt.Condition.Add("id=" + delItem);// 删除条件(要主键) Utility.Database.Delete(delEnt, tran);// 删除 } } } #endregion #endregion } catch (Exception e) { ComBase.Logger(e); throw e; } }
/// <summary> /// 设置流程实例标题 /// </summary> /// <param name="data"></param> /// <param name="deveoloper"></param> public void SetCaseName(SaveDataModel data, SkyLandDeveloper deveoloper) { string unitName = data.baseInfo.sqks; string titleType = "会议申请"; deveoloper.caseName = unitName + "-" + titleType; }
public B_OA_SendDoc SaveData(SaveDataModel data, IDbTransaction tran, string caseId) { StringBuilder strSql = new StringBuilder(); if (caseId != null) data.sendDocBaseInfo.caseid = caseId; data.sendDocBaseInfo.Condition.Add("caseid=" + data.sendDocBaseInfo.caseid); B_OA_SendDoc en = Utility.Database.QueryObject<B_OA_SendDoc>(data.sendDocBaseInfo); //如果主键和id都为空,插入信息 if (data.sendDocBaseInfo.id == null) { data.sendDocBaseInfo.sfgd = 0; data.sendDocBaseInfo.fwrq = DateTime.Now; Utility.Database.Insert(data.sendDocBaseInfo, tran); strSql.Clear(); strSql.AppendFormat(@"select @@IDENTITY"); int id = Utility.Database.QueryObject<int>(strSql.ToString(), tran); data.sendDocBaseInfo.id = id; //生成成功后修改文号表 //CommonFunctional common = new CommonFunctional(); //common.UpdateCodeModel("sendCode", tran); } else { Utility.Database.Update(data.sendDocBaseInfo, tran); } return data.sendDocBaseInfo; }
////保存 //[DataAction("save", "BizParams", "userid", "content")] //public string Save(string BizParams, string userid, string content) //{ // IDbTransaction tran = Utility.Database.BeginDbTransaction(); // SkyLandDeveloper developer = new SkyLandDeveloper(BizParams, userid, tran); // try // { // SaveDataModel data = JsonConvert.DeserializeObject<SaveDataModel>(content); // string caseid = developer.caseid;//获取业务流ID // if (caseid == null || caseid.Equals("")) // { // caseid = developer.Create();//生成一个业务流ID // } // SaveData(data, tran, caseid);//保存 // developer.Commit();//提交事务 // var retContent = GetData(userid, caseid, developer.baid, developer.wfcase.actid); // return Utility.JsonResult(true, null, retContent); // } // catch (Exception ex) // { // developer.RollBack();//回滚事务 // ComBase.Logger(ex);//写日专到本地文件 // return Utility.JsonResult(false, "保存失败:" + ex.Message.Replace(":", " ")); // } //} //保存数据 public void SaveData(SaveDataModel data, IDbTransaction tran, string caseId) { try { if (caseId != null) data.baseInfo.caseId = caseId; data.baseInfo.Condition.Add("caseId=" + data.baseInfo.caseId); //更新或插入主业务信息 if (Utility.Database.Update<B_OA_LeaveList>(data.baseInfo, tran) < 1) { Utility.Database.Insert<B_OA_LeaveList>(data.baseInfo, tran); } } catch (Exception e) { ComBase.Logger(e); throw e; } }
public void SetCaseName(SaveDataModel data, SkyLandDeveloper developer) { try { string unitName = data.sendDocBaseInfo.wjbt; string titleType = "发文"; developer.caseName = unitName + "-" + titleType; } catch (Exception ex) { ComBase.Logger(ex); } }