public ActionResult DeleteCompanyTransactionKind(int id) { try { if (id != 0) { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetUserByID(userId); var sCompanyTransactionKind = _unitOfWork.CompanyTransactionKind.GetCompanyTransactionKindByID(UserInfo.fCompanyId, id); if (UserInfo == null) { RedirectToAction("", ""); } CompanyTransationKindVM Obj = new CompanyTransationKindVM(); Obj.CompanyTransactionKindID = sCompanyTransactionKind.CompanyTransactionKindID; Obj.TransactionKind = _unitOfWork.TransactionKind.GetAllTransactionKind(); Obj.TransactionKindID = sCompanyTransactionKind.TransactionKindID; Obj.ArabicName = sCompanyTransactionKind.ArabicName; Obj.EnglishName = sCompanyTransactionKind.EnglishName; Obj.AutoSerial = sCompanyTransactionKind.AutoSerial; Obj.MonthlySerial = sCompanyTransactionKind.MonthlySerial; Obj.Symbol = sCompanyTransactionKind.Symbol; Obj.Year = sCompanyTransactionKind.Year; Obj.Month = sCompanyTransactionKind.Month; Obj.Serial = sCompanyTransactionKind.Serial; if (Obj.MonthlySerial) { string SerialNumber = ""; DateTime ExampleYear = DateTime.Now; string lastTwoDigitsOfYear = ExampleYear.ToString("yy"); for (int i = 1; i <= Obj.Serial; i++) { if (i < Obj.Serial) { SerialNumber = SerialNumber + "0"; } else if (i == Obj.Serial) { SerialNumber = SerialNumber + "1"; } } Obj.Example = Obj.Symbol + lastTwoDigitsOfYear + "01" + SerialNumber; } return(PartialView("DeleteCompanyTransactionKind", Obj)); } return(PartialView("DeleteCompanyTransactionKind", new CompanyTransactionKind())); } catch (Exception ex) { ViewBag.Error = ex.Message.ToString(); return(View("Error")); } }
public ActionResult AddNew() { var userId = User.Identity.GetUserId(); var UserInfo = _unitOfWork.User.GetMyInfo(userId); CompanyTransationKindVM Obj = new CompanyTransationKindVM { CompanyTransactionKindID = _unitOfWork.CompanyTransactionKind.GetMaxSerial(UserInfo.fCompanyId), TransactionKind = _unitOfWork.TransactionKind.GetAllTransactionKind(), AutoSerial = true }; return(PartialView(Obj)); }