public JsonResult DeleteLocationOfMicrochip(LocationOfMicrochip ObjDelete) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); ObjDelete.CompanyID = UserInfo.fCompanyId; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.LocationOfMicrochip.Delete(ObjDelete); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.DeletedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult UpdateAllDetermineWarehouseQuantities(St_ItemCardVM ObjUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); foreach (var ObjUpdateSt_ItemWarehouse in ObjUpdate.St_ItemWarehouse) { ObjUpdateSt_ItemWarehouse.CompanyID = UserInfo.fCompanyId; ObjUpdateSt_ItemWarehouse.StockCode = ObjUpdate.StockCode; ObjUpdateSt_ItemWarehouse.ItemCode = ObjUpdateSt_ItemWarehouse.ItemCode; ObjUpdateSt_ItemWarehouse.StockMinimumItemNo = ObjUpdate.StockMinimumItemNo; ObjUpdateSt_ItemWarehouse.StockMaximumItemNo = ObjUpdate.StockMaximumItemNo; _unitOfWork.St_ItemCard.UpdateItemWarehous(ObjUpdateSt_ItemWarehouse); _unitOfWork.Complete(); } Msg.Code = 1; Msg.Msg = Resources.Resource.ExportSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult UpdateToUnExport(ExportAndUnExportVM ObjToUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); foreach (var UpdateHeader in ObjToUpdate.Header) { UpdateHeader.Exported = 0; UpdateHeader.CompanyID = UserInfo.fCompanyId; _unitOfWork.Header.UpdateToExportAndUnExport(UpdateHeader); _unitOfWork.Complete(); } Msg.Code = 1; Msg.Msg = Resources.Resource.UnExportSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult DeleteAttachById(int id) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var Obj = _unitOfWork.TransActionFile.GetTransActionFilebyId(id); string path = Path.Combine(new DirectoryInfo(string.Format(@"{0}TransActionFiles\{1}\{2}\{3}\{4}\{5}", base.Server.MapPath(@"\"), Obj.Year, Obj.VoucherNumber, Obj.TransactionKindNo, Obj.CompanyTransactionKindNo, Obj.FileName)).ToString()); _unitOfWork.TransActionFile.Delete(id); _unitOfWork.Complete(); if (System.IO.File.Exists(path)) { // If file found, delete it System.IO.File.Delete(path); // Console.WriteLine("File deleted."); } Msg.Code = 1; Msg.Msg = Resources.Resource.DeletedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult DeleteAttachById(int id) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); _unitOfWork.TransActionFile.Delete(id); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.DeletedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult UpdateTransActionFile(TransActionFile ObjUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.TransActionFile.Update(ObjUpdate); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.UpdatedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveChildAccount(CostCenter ObjToSave) { MsgUnit Msg = new MsgUnit(); string UserID = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(UserID); var CoInfo = _unitOfWork.Company.GetMyCompany(UserInfo.fCompanyId); ObjToSave.InsDateTime = DateTime.Now; ObjToSave.CompanyID = UserInfo.fCompanyId; var userId = User.Identity.GetUserId(); ObjToSave.CompanyYear = UserInfo.CurrYear; ObjToSave.CostNumber = FunctionUnit.RemoveAccountDash(ObjToSave.CostNumber); ObjToSave.IsFirstLevel = false; ObjToSave.CostNumber = ObjToSave.CostNumber.PadLeft(ObjToSave.LevelZero.Count(), '0'); ObjToSave.OrignalCost = ObjToSave.CostNumber; ObjToSave.CostNumber = ObjToSave.CostFather + ObjToSave.CostNumber; if (String.IsNullOrEmpty(ObjToSave.EnglishName)) { ObjToSave.EnglishName = ObjToSave.ArabicName; } if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } var CostInfo = _unitOfWork.CostCenter.GetCostByID(UserInfo.fCompanyId, ObjToSave.CostNumber); try { if (CostInfo != null) { Msg.Msg = Resources.Resource.TheCostCenterIsExist; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.CostCenter.Add(ObjToSave); _unitOfWork.Complete(); Msg.LastID = ""; Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveCompanyTransactionKind(CompanyTransactionKind ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); ObjToSave.CompanyTransactionKindID = _unitOfWork.CompanyTransactionKind.GetMaxSerial(UserInfo.fCompanyId); ObjToSave.InsDateTime = DateTime.Now; ObjToSave.InsUserID = userId; ObjToSave.CompanyID = UserInfo.fCompanyId; if (String.IsNullOrEmpty(ObjToSave.EnglishName)) { ObjToSave.EnglishName = ObjToSave.ArabicName; } if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } if (ObjToSave.MonthlySerial) { var Obj = new CompanyTransactionKindMonthlySerial(); for (int i = 1; i <= 12; i++) { Obj.CompanyID = ObjToSave.CompanyID; Obj.MonthID = i; Obj.LastSerial = 0; Obj.CompanyTransactionKindID = ObjToSave.CompanyTransactionKindID; _unitOfWork.CompanyTransactionKindMonthlySerial.Add(Obj); _unitOfWork.Complete(); } } _unitOfWork.CompanyTransactionKind.Add(ObjToSave); _unitOfWork.Complete(); Msg.LastID = _unitOfWork.CompanyTransactionKind.GetMaxSerial(UserInfo.fCompanyId).ToString(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
// [ValidateAntiForgeryToken] public async Task <ActionResult> RegisterJson(RegisterViewModel model) { MsgUnit Msg = new MsgUnit(); if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.Email, Email = model.Email, fCompanyId = 0, EmployeeID = "0", UserType = 1, AccountStatus = 1 }; var result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { await UserManager.AddToRoleAsync(user.Id, "CoOwner"); await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false); Msg.Msg = Resources.Resource.YourrequesthasBeenSuccessfullySent; Msg.Code = 1; return(Json(Msg, JsonRequestBehavior.AllowGet)); } string Err = " "; //var errors = result.SelectMany(); foreach (string error in result.Errors) { Err = Err + error + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " * " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } else { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } // If we got this far, something failed, redisplay form // return View(model); }
public JsonResult DeleteSt_ItemCardH(St_ItemCardHVM ObjToDelete) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var deleteSt_ItemCard = new St_ItemCardH(); deleteSt_ItemCard.ItemCode = ObjToDelete.ItemCode; _unitOfWork.NativeSql.DeleteSt_ItemCardH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_SimilarItemH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_RelatedItemH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_ManufacturingStageH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_RawMaterialH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_SubColorsItemH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_ItemWarehouseH(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); _unitOfWork.NativeSql.DeleteSt_ItemGallary(UserInfo.fCompanyId, deleteSt_ItemCard.ItemCode); if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.Complete(); string path = Path.Combine(new DirectoryInfo(string.Format(@"{0}ItemGallary\{1}", base.Server.MapPath(@"\"), deleteSt_ItemCard.ItemCode)).ToString()); string[] files = Directory.GetFiles(path); foreach (string file in files) { System.IO.File.Delete(file); } Msg.Code = 1; Msg.Msg = Resources.Resource.DeletedSuccessfully; Msg.LastID = deleteSt_ItemCard.ItemCode; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult UpdateVisitor(VisitorVM ObjUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var ObjVisitor = new Visitor(); ObjVisitor.VisitorCode = ObjUpdate.VisitorCode; ObjVisitor.VisitorName = ObjUpdate.VisitorName; ObjVisitor.Phone1 = ObjUpdate.Phone1; ObjVisitor.Email = ObjUpdate.Email; ObjVisitor.Address = ObjUpdate.Address; ObjVisitor.NationalityCode = ObjUpdate.NationalityCode; ObjVisitor.SourceCode = ObjUpdate.SourceCode; ObjVisitor.JobCode = ObjUpdate.JobCode; ObjVisitor.GenderCode = ObjUpdate.GenderCode; ObjVisitor.Note = ObjUpdate.Note; ObjVisitor.Interseted = ObjUpdate.Interseted; ObjVisitor.InsDateTime = DateTime.Now; ObjVisitor.InsUserID = userId; ObjVisitor.CompanyID = UserInfo.fCompanyId; ObjVisitor.BirthDate = ObjUpdate.BirthDate; ObjVisitor.VistDate = ObjUpdate.VistDate; string sBirthDate = ObjUpdate.BirthDate.Day.ToString() + ObjUpdate.BirthDate.Month.ToString() + ObjUpdate.BirthDate.Year.ToString(); ObjVisitor.BirthDateInt = int.Parse(sBirthDate); string sVistDate = ObjUpdate.VistDate.Day.ToString() + ObjUpdate.VistDate.Month.ToString() + ObjUpdate.VistDate.Year.ToString(); ObjVisitor.VistDateInt = int.Parse(sVistDate); if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.Visitor.Update(ObjVisitor); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.UpdatedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public async Task <ActionResult> UpdatePermission(ApplicationUser ObjToSave) { MsgUnit Msg = new MsgUnit(); var userId = User.Identity.GetUserId(); var CoInfo = _unitOfWork.User.GetUserByID(userId); if (CoInfo.fCompanyId == 0) { RedirectToAction("Login", "Account"); } ObjToSave.fCompanyId = CoInfo.fCompanyId; // ObjToSave.AddBYUserID = userId; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } try { // await _unitOfWork.User.RemoveUserPermission(ObjToSave); //_unitOfWork.Complete(); _unitOfWork.User.UpdateUserPers(ObjToSave); await _unitOfWork.User.UpdateUserPermission(ObjToSave); _unitOfWork.Complete(); Msg.Msg = Resources.Resource.AddedSuccessfully; Msg.Code = 1; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); // return RedirectToAction("Index"); } // return Json(Msg, JsonRequestBehavior.AllowGet); }
public JsonResult Save(Company ObjToSave) { MsgUnit Msg = new MsgUnit(); string UserID = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(UserID); if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } try { ObjToSave.AccountChartZero = FunctionUnit.ConvertChartToZero(ObjToSave.AccountChart); if (ObjToSave.WorkWithCostCenter) { ObjToSave.CostChartZero = FunctionUnit.ConvertChartToZero(ObjToSave.CostChart); } else { ObjToSave.CostChartZero = ""; }; _unitOfWork.Company.Add(ObjToSave); _unitOfWork.Complete(); var CompanyID = ObjToSave.CompanyID; _unitOfWork.User.UpdateCompanyID(UserID, CompanyID); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 点击留言进入与某人的对话页面 /// </summary> private void list_Msg_SelectionChanged(object sender, SelectionChangedEventArgs e) { MsgUnit m = this.list_Msg.SelectedItem as MsgUnit; this.list_Msg.SelectedItem = null; if (m != null) { Tool.To(string.Format("/WordsPage.xaml?friendid={0}&friendname={1}", m.friendID, m.friendName)); } }
public JsonResult SaveDiscriptionOfAnimal(DiscriptionOfAnimalSearchFilterVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var SaveDiscriptionOfAnimal = new DiscriptionOfAnimal(); ObjToSave.AnimalID = _unitOfWork.DiscriptionOfAnimal.GetMaxSerial(UserInfo.fCompanyId); ObjToSave.InsDateTime = DateTime.Now; ObjToSave.InsUserID = userId; ObjToSave.CompanyID = UserInfo.fCompanyId; SaveDiscriptionOfAnimal.AnimalID = ObjToSave.AnimalID; SaveDiscriptionOfAnimal.BreedID = ObjToSave.BreedID; SaveDiscriptionOfAnimal.AnimalTypeID = ObjToSave.AnimalTypeID; SaveDiscriptionOfAnimal.CoatColourID = ObjToSave.CoatColourID; SaveDiscriptionOfAnimal.OwnerID = ObjToSave.OwnerID; SaveDiscriptionOfAnimal.AnimalName = ObjToSave.AnimalName; SaveDiscriptionOfAnimal.DateOfBirth = ObjToSave.DateOfBirth; SaveDiscriptionOfAnimal.GenderID = ObjToSave.GenderID; SaveDiscriptionOfAnimal.InsDateTime = ObjToSave.InsDateTime; SaveDiscriptionOfAnimal.InsUserID = ObjToSave.InsUserID; SaveDiscriptionOfAnimal.CompanyID = ObjToSave.CompanyID; SaveDiscriptionOfAnimal.LocationOfMicrochipID = ObjToSave.LocationOfMicrochipID; SaveDiscriptionOfAnimal.MicrochipNumber = ObjToSave.MicrochipNumber; SaveDiscriptionOfAnimal.DateOfMicrochipping = ObjToSave.DateOfMicrochipping; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.DiscriptionOfAnimal.Add(SaveDiscriptionOfAnimal); _unitOfWork.Complete(); Msg.LastID = _unitOfWork.DiscriptionOfAnimal.GetMaxSerial(UserInfo.fCompanyId).ToString(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 点击头像进入用户个人专页 /// </summary> private void img_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { MsgUnit m = (sender as Image).DataContext as MsgUnit; if (m != null) { //进入用户专页 Tool.ToUserPage(m.friendID); e.Handled = true; } }
public JsonResult SaveCity(CitySearchFilterVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var SaveCity = new City(); ObjToSave.CityID = _unitOfWork.City.GetMaxSerial(UserInfo.fCompanyId); ObjToSave.InsDateTime = DateTime.Now; ObjToSave.InsUserID = userId; ObjToSave.CompanyID = UserInfo.fCompanyId; if (String.IsNullOrEmpty(ObjToSave.EnglishName)) { ObjToSave.EnglishName = ObjToSave.ArabicName; } SaveCity.CityID = ObjToSave.CityID; SaveCity.CountryID = ObjToSave.CountryID; SaveCity.ArabicName = ObjToSave.ArabicName; SaveCity.EnglishName = ObjToSave.EnglishName; SaveCity.InsDateTime = ObjToSave.InsDateTime; SaveCity.InsUserID = ObjToSave.InsUserID; SaveCity.CompanyID = ObjToSave.CompanyID; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.City.Add(SaveCity); _unitOfWork.Complete(); Msg.LastID = _unitOfWork.City.GetMaxSerial(UserInfo.fCompanyId).ToString(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveDetailsOfOwnership(DetailsOfOwnershipSearchFilterVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); var SavDetailsOfOwnership = new DetailsOfOwnership(); ObjToSave.OwnerID = _unitOfWork.DetailsOfOwnership.GetMaxSerial(UserInfo.fCompanyId); ObjToSave.InsDateTime = DateTime.Now; ObjToSave.InsUserID = userId; ObjToSave.CompanyID = UserInfo.fCompanyId; SavDetailsOfOwnership.OwnerID = ObjToSave.OwnerID; SavDetailsOfOwnership.CityID = ObjToSave.CityID; SavDetailsOfOwnership.CountryID = ObjToSave.CountryID; SavDetailsOfOwnership.FirstName = ObjToSave.FirstName; SavDetailsOfOwnership.Surname = ObjToSave.Surname; SavDetailsOfOwnership.Telephone = ObjToSave.Telephone; SavDetailsOfOwnership.PosCode = ObjToSave.PosCode; SavDetailsOfOwnership.Address = ObjToSave.Address; SavDetailsOfOwnership.InsDateTime = ObjToSave.InsDateTime; SavDetailsOfOwnership.InsUserID = ObjToSave.InsUserID; SavDetailsOfOwnership.CompanyID = ObjToSave.CompanyID; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.DetailsOfOwnership.Add(SavDetailsOfOwnership); _unitOfWork.Complete(); Msg.LastID = _unitOfWork.DetailsOfOwnership.GetMaxSerial(UserInfo.fCompanyId).ToString(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult Update(St_WarehouseVM ObjUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var ObjUpdateWarehouse = new St_Warehouse(); ObjUpdateWarehouse.InsDateTime = DateTime.Now; ObjUpdateWarehouse.InsUserID = userId; ObjUpdateWarehouse.CompanyID = UserInfo.fCompanyId; ObjUpdateWarehouse.StockCode = ObjUpdate.StockCode; ObjUpdateWarehouse.AccountNumber = ObjUpdate.AccountNumber; ObjUpdateWarehouse.CostCenterNumber = ObjUpdate.CostCenterNumber; ObjUpdateWarehouse.Telephone = ObjUpdate.Telephone; ObjUpdateWarehouse.Address = ObjUpdate.Address; ObjUpdateWarehouse.ArabicName = ObjUpdate.ArabicName; if (String.IsNullOrEmpty(ObjUpdate.EnglishName)) { ObjUpdateWarehouse.EnglishName = ObjUpdateWarehouse.ArabicName; } else { ObjUpdateWarehouse.EnglishName = ObjUpdate.EnglishName; } if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.St_Warehouse.Update(ObjUpdateWarehouse); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.UpdatedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult ChangeUserPassword(UserViewModel ObjToSave) { MsgUnit Msg = new MsgUnit(); var userId = User.Identity.GetUserId(); var CoInfo = _unitOfWork.User.GetUserByID(userId); if (CoInfo.fCompanyId == 0) { RedirectToAction("Login", "Account"); } ObjToSave.fCompanyId = CoInfo.fCompanyId; // ObjToSave.AddBYUserID = userId; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } try { ApplicationUser UserToSave = new ApplicationUser(); var hasher = new PasswordHasher(); string hashedPwd = hasher.HashPassword(ObjToSave.Password); UserToSave.PasswordHash = hashedPwd; UserToSave.Email = ObjToSave.Email; UserToSave.Id = ObjToSave.Id; _unitOfWork.User.ChangePass(UserToSave); _unitOfWork.Complete(); Msg.Msg = Resources.Resource.UpdatedSuccessfully; Msg.Code = 1; // return RedirectToAction("Index", "Users"); return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
//初始化msgitem public void Init(MsgUnit msgUnit) { this.msgUnit = msgUnit; transform.Find("Content/Message").GetComponent <Text>().text = msgUnit.content; transform.Find("Content/Time").GetComponent <Text>().text = msgUnit.sendTime; transform.Find("DeleteBtn").GetComponent <Button>().onClick.AddListener(OnClickDeleteBtn); ContentAnimController anim = transform.Find("Content/ContentBtn").gameObject.AddComponent <ContentAnimController>(); anim.Init(); SetMode(); }
public JsonResult Save(CostCenter ObjToSave) { MsgUnit Msg = new MsgUnit(); string UserID = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(UserID); ObjToSave.InsDateTime = DateTime.Now; // ObjToSave.i = UserID; ObjToSave.CompanyID = UserInfo.fCompanyId; var userId = User.Identity.GetUserId(); ObjToSave.CompanyYear = UserInfo.CurrYear; ObjToSave.CostFather = FunctionUnit.RemoveAccountDash(ObjToSave.CostFather); ObjToSave.CostNumber = FunctionUnit.RemoveAccountDash(ObjToSave.CostNumber); if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } try { _unitOfWork.CostCenter.Add(ObjToSave); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult Save(PhysicalExamination ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.UserAccount.GetUserByID(userId); if (UserInfo == null) { Msg.Msg = Resources.Resource.PleaseCreateYourCompanyProfileFisrt; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } ObjToSave.CompanyID = UserInfo.fCompanyId; if (UserInfo.fCompanyId == 0) { Msg.Msg = Resources.Resource.PleaseCreateYourCompanyProfileFisrt; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.PhysicalExamination.Add(ObjToSave); _unitOfWork.Complete(); Msg.Msg = Resources.Resource.AddedSuccessfully; Msg.Code = 1; } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " " + ex.Message.ToString(); Msg.Code = 0; } return(Json(Msg, JsonRequestBehavior.AllowGet)); }
void onUnitMsg(NetworkMessage msg) { Log.i("LanHost onUnitMsg:" + msg.msgType, Log.Tag.Net); MsgUnit m = msg.ReadMessage <MsgUnit> (); msg.reader.SeekZero(); Log.i("LanHost guid:" + m.guid, Log.Tag.Net); Unit u = mUnitMgr.getUnit(m.guid); if (u != null) { u.onSync(msg); } }
public JsonResult SaveSt_ItemWarehouse(St_ItemCardVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); _unitOfWork.NativeSql.DeleteSt_ItemWarehouseByStockCode(UserInfo.fCompanyId, ObjToSave.StockCode); var iRow = 0; if (ObjToSave.St_ItemWarehouse != null) { foreach (var SaveItemWarehouse in ObjToSave.St_ItemWarehouse) { iRow = iRow + 1; SaveItemWarehouse.CompanyID = UserInfo.fCompanyId; SaveItemWarehouse.ItemCode = SaveItemWarehouse.ItemCode; SaveItemWarehouse.StockCode = ObjToSave.StockCode; SaveItemWarehouse.StockMinimumItemNo = SaveItemWarehouse.StockMinimumItemNo; SaveItemWarehouse.StockMaximumItemNo = SaveItemWarehouse.StockMaximumItemNo; SaveItemWarehouse.RowNumber = iRow; _unitOfWork.St_ItemCard.AddItemWarehous(SaveItemWarehouse); } } if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveDefinitionAssetSite(DefinitionAssetSiteVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var SaveDefinitionAssetSite = new DefinitionAssetSite { }; SaveDefinitionAssetSite.InsDateTime = DateTime.Now; SaveDefinitionAssetSite.DeliveryInsDateTime = new DateTime(1900, 01, 01); SaveDefinitionAssetSite.DeliveryDate = new DateTime(1900, 01, 01); SaveDefinitionAssetSite.InsUserID = userId; SaveDefinitionAssetSite.AssetID = ObjToSave.AssetID; SaveDefinitionAssetSite.AssetTypeID = ObjToSave.AssetTypeID; SaveDefinitionAssetSite.AdministrationID = ObjToSave.AdministrationID; SaveDefinitionAssetSite.CircleID = ObjToSave.CircleID; SaveDefinitionAssetSite.SectionID = ObjToSave.SectionID; SaveDefinitionAssetSite.SiteID = ObjToSave.SiteID; SaveDefinitionAssetSite.Note = ObjToSave.Note; SaveDefinitionAssetSite.TransferDate = ObjToSave.TransferDate; SaveDefinitionAssetSite.CompanyID = UserInfo.fCompanyId; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.DefinitionAssetSite.Add(SaveDefinitionAssetSite); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
void onUnitMsg(NetworkMessage msg) { Log.i("LanClient onUnitMsg:" + msg.msgType, Log.Tag.Net); MsgUnit m = msg.ReadMessage <MsgUnit> (); msg.reader.SeekZero(); Unit u = mUnitMgr.getUnit(m.guid); if (u == null) { reqUnit(m.guid); return; } u.onSync(msg); }
public JsonResult UpdateSt_BankH(St_BankHVM ObjUpdate) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var St_BankHObj = new St_BankH(); St_BankHObj.InsDateTime = DateTime.Now; St_BankHObj.InsUserID = userId; St_BankHObj.CompanyID = UserInfo.fCompanyId; St_BankHObj.FundingAgencyID = ObjUpdate.FundingAgencyID; St_BankHObj.BankID = ObjUpdate.BankID; if (String.IsNullOrEmpty(ObjUpdate.EnglishName)) { ObjUpdate.EnglishName = ObjUpdate.ArabicName; } St_BankHObj.ArabicName = ObjUpdate.ArabicName; St_BankHObj.EnglishName = ObjUpdate.EnglishName; St_BankHObj.BankAccountNumber = ObjUpdate.BankAccountNumber; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.St_BankH.Update(St_BankHObj); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.UpdatedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveSt_MeasurementDetail(St_MeasurementDetailVM ObjToSave) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); var St_MeasurementDetailObj = new St_MeasurementDetail(); St_MeasurementDetailObj.InsDateTime = DateTime.Now; St_MeasurementDetailObj.InsUserID = userId; St_MeasurementDetailObj.CompanyID = UserInfo.fCompanyId; St_MeasurementDetailObj.MeasurementID = ObjToSave.MeasurementID; St_MeasurementDetailObj.MeasurementDetailID = _unitOfWork.St_MeasurementDetail.GetMaxSerial(UserInfo.fCompanyId, St_MeasurementDetailObj.MeasurementID); if (String.IsNullOrEmpty(ObjToSave.EnglishName)) { ObjToSave.EnglishName = ObjToSave.ArabicName; } St_MeasurementDetailObj.ArabicName = ObjToSave.ArabicName; St_MeasurementDetailObj.EnglishName = ObjToSave.EnglishName; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.St_MeasurementDetail.Add(St_MeasurementDetailObj); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.AddedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }
public JsonResult Delete(St_BranchHVM ObjDelete) { MsgUnit Msg = new MsgUnit(); try { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); ObjDelete.CompanyID = UserInfo.fCompanyId; var ObjDeleteSt_Branch = new St_BranchH(); ObjDeleteSt_Branch.CompanyID = UserInfo.fCompanyId; ObjDeleteSt_Branch.BranchCode = ObjDelete.BranchCode; var ObjDeleteSt_BranchAccount = new St_BranchAccountH(); ObjDeleteSt_BranchAccount.CompanyID = UserInfo.fCompanyId; ObjDeleteSt_BranchAccount.BranchCode = ObjDelete.BranchCode; if (!ModelState.IsValid) { string Err = " "; var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (ModelError error in errors) { Err = Err + error.ErrorMessage + " * "; } Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + Err; Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } _unitOfWork.NativeSql.DeleteSt_BranchExpenseAccountH(ObjDeleteSt_Branch.CompanyID, ObjDeleteSt_Branch.BranchCode); _unitOfWork.NativeSql.DeleteSt_BranchOtherExpenseAccountH(ObjDeleteSt_Branch.CompanyID, ObjDeleteSt_Branch.BranchCode); _unitOfWork.St_BranchAccountH.Delete(ObjDeleteSt_BranchAccount); _unitOfWork.St_BranchH.Delete(ObjDeleteSt_Branch); _unitOfWork.Complete(); Msg.Code = 1; Msg.Msg = Resources.Resource.DeletedSuccessfully; return(Json(Msg, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { Msg.Msg = Resources.Resource.SomthingWentWrong + " : " + ex.Message.ToString(); Msg.Code = 0; return(Json(Msg, JsonRequestBehavior.AllowGet)); } }