public void SaveItem(bjf_user submitItem) { if (submitItem.id == 0) { submitItem.createid = 1; submitItem.updateid = 1; submitItem.createtime = DateTime.Now; submitItem.updatetime = DateTime.Now; submitItem.openid = OpenHelper.CreateOpenId(); submitItem.password = EncryAndDecryptHelper.Encryption(submitItem.password); submitItem.idcard = EncryAndDecryptHelper.Encryption(submitItem.idcard); submitItem.mobile = EncryAndDecryptHelper.Encryption(submitItem.mobile); this.Add(submitItem); } else { var item = this.GetItemById(submitItem.id); item.loginname = submitItem.loginname; item.username = submitItem.username; item.password = EncryAndDecryptHelper.Encryption(submitItem.password); item.idcard = EncryAndDecryptHelper.Encryption(submitItem.idcard); item.email = submitItem.email; item.mobile = EncryAndDecryptHelper.Encryption(submitItem.mobile); item.comment = submitItem.password; item.isadmin = submitItem.isadmin; item.updateid = 1; item.updatetime = DateTime.Now; this.Update(item); } this.Save(); }
public void SaveItem(bjf_role submitItem) { if (submitItem.id == 0) { submitItem.createid = 1; submitItem.updateid = 1; submitItem.createtime = DateTime.Now; submitItem.updatetime = DateTime.Now; submitItem.openid = OpenHelper.CreateOpenId(); this.Add(submitItem); } else { var item = this.GetItemById(submitItem.id); item.rolename = submitItem.rolename; item.rolecode = submitItem.rolecode; item.isuse = submitItem.isuse; item.updateid = 1; item.updatetime = DateTime.Now; this.Update(item); } this.Save(); }
private void UploadPartialFile(string fileName, HttpRequestBase request, List <ViewDataUploadFilesResult> statuses) { if (request.Files.Count != 1) { throw new HttpRequestValidationException("Attempt to upload chunked file containing more than one fragment per request"); } var file = request.Files[0]; var inputStream = file.InputStream; var saveName = this.GetSaveName(fileName); var fullName = Path.Combine(StorageRoot, saveName); using (var fs = new FileStream(fullName, FileMode.Append, FileAccess.Write)) { var buffer = new byte[1024]; var l = inputStream.Read(buffer, 0, 1024); while (l > 0) { fs.Write(buffer, 0, l); l = inputStream.Read(buffer, 0, 1024); } fs.Flush(); fs.Close(); } statuses.Add(new ViewDataUploadFilesResult() { openid = OpenHelper.CreateOpenId(), name = fileName, save_name = saveName, size = file.ContentLength, type = file.ContentType, url = GetHttpFileUrl(saveName), delete_url = Url.Action("Delete?id=" + saveName), delete_type = "GET", }); }
private void UploadWholeFile(HttpRequestBase request, List <ViewDataUploadFilesResult> statuses) { for (int i = 0; i < request.Files.Count; i++) { var file = request.Files[i]; var saveName = this.GetSaveName(file.FileName); var fullPath = Path.Combine(StorageRoot, saveName); file.SaveAs(fullPath); statuses.Add(new ViewDataUploadFilesResult() { openid = OpenHelper.CreateOpenId(), name = file.FileName, save_name = saveName, size = file.ContentLength, type = file.ContentType, url = GetHttpFileUrl(saveName), delete_url = Url.Action("Delete?id=" + saveName), delete_type = "GET", }); } }