public async Task <ActionResult> AjaxForm() { var model = new OrderCarModel() { OrderCar = new OrderCarItem() { DepartureDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date), ReceiveDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date), ReturnDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date) } }; if (DoAction == ActionType.Edit) { model.OrderCar = await _orderCarApi.GetById(ArrId.FirstOrDefault()); } model.Supplier = _apiSupplieAPI.GetItemById(model.OrderCar.SupplierId); model.Category = _categoryApi.GetItemById(model.OrderCar.CarId); model.OrderCar.Quantity = model.OrderCar.Quantity; model.OrderCar.UnitName = model.Category.UnitName; model.Workshops = await _workshopApi.GetAll(); model.Cars = await _carApi.GetListAssign(model.Category.UnitID.Value); ViewBag.Action = DoAction; return(View("AddForm", model)); }
private void lstTree_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { CalendarLib.DateTimePickerEx dtDate = new CalendarLib.DateTimePickerEx { CustomFormat = "MM/dd/yyyy", Value = DateTime.Now }; DateTime dtCurrent = ConvertDate.DateConverter(dtDate.Text); DataRowView dr = (DataRowView)lstTree.GetDataRecordByNode(lstTree.FocusedNode); if (dr == null) { return; } //lstTransactions.Items.Clear(); IssueDoc iss = new IssueDoc(); DataTable dtRec; if (dr["ParentID"] == DBNull.Value) { EthiopianDate.EthiopianDate ethiopianDate = new EthiopianDate.EthiopianDate(Convert.ToInt32(dr["ID"]), 1, 1); dtRec = iss.GetTransactionByDateRange(Convert.ToInt32(cboStores.EditValue), ethiopianDate.StartOfFiscalYear.ToGregorianDate(), ethiopianDate.EndOfFiscalYear.ToGregorianDate()); string dateString = dr["RefNo"].ToString(); lblIssDate.Text = dateString; } else { //dtRec = iss.GetTransactionByRefNo(dr["RefNo"].ToString(), Convert.ToInt32(cboStores.EditValue), dr["Date"].ToString()); dtRec = iss.GetTransactionByRefNo(dr["RefNo"].ToString(), Convert.ToDateTime(dr["Date"])); lblIssDate.Text = Convert.ToDateTime(dr["Date"]).ToString("MM dd,yyyy"); } gridIssues.DataSource = dtRec; }
public virtual async Task <ActionResult> SendEmail(SendEmailProfileViewModel sendEmail) { try { string Messagedate = ConvertDate.PerssionDate(DateTime.Now); string Explainbody; using (var reader = new StreamReader(Server.MapPath("~/EmailConfiguration/TemplateEmail/_AlertModerators.txt"))) { Explainbody = reader.ReadToEnd(); } string resultBody = string.Format(Explainbody, string.Concat(sendEmail.Name + " " + sendEmail.Family), sendEmail.Subject, sendEmail.Explain.Replace("\r\n", "<br />"), Messagedate); await _userManager.SendEmailAsync(sendEmail.Id, sendEmail.Subject, resultBody); return(PartialView(MVC.admin.Shared.Views._alert, new AlertViewModel { Alert = AlertOperation.SurveyOperation(StatusOperation.SuccessSendEmail), Status = AlertMode.success })); } catch { return(PartialView(MVC.admin.Shared.Views._alert, new AlertViewModel { Alert = AlertOperation.SurveyOperation(StatusOperation.FailSendEmail), Status = AlertMode.warning })); } }
public ActionResult AddEvaluate(string key, int status, string itemId, string lstRet) { var now = ConvertDate.TotalSeconds(DateTime.Now); var lstInt = FDIUtils.StringToListInt(itemId); try { if (key != Keyapi) { return(Json(0, JsonRequestBehavior.AllowGet)); } var lstProductCode = _da.GetListProductCode(lstInt); var lst = JsonConvert.DeserializeObject <List <ProductCode_CostUser> >(lstRet); foreach (var item in lst) { item.UserCreated = UserId(); item.DateCreated = now; } var json = new JavaScriptSerializer().Serialize(lst); foreach (var item in lstProductCode) { item.ProductCode_CostUser = JsonConvert.DeserializeObject <List <ProductCode_CostUser> >(json); item.Status = status; } _da.Save(); return(Json(1, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public ShowArticleViewModel(Article article) { ConvertDate convert = new ConvertDate(); Id = article.Id; Title = article.Title; Date = convert.ConvertMiladiToShamsi(article.PublishDate.Value, "yyyy/MM/dd"); Content = article.Content; CategoryTitle = article.Category.Title; View = article.View; TimeToRead = article.TimeToRead.Value; Image = "/Files/" + article.Image; if (string.IsNullOrEmpty(article.Tags)) { Tags = new List <string>(); } else { Tags = article.Tags.Split(',').ToList(); for (int i = 0; i < Tags.Count; i++) { Tags[i] = Tags[i].Replace(' ', '_'); } } }
public List <OrderAppSaleItem> GetListOrderAppSale(int rowPerPage, int page, int aid, string cus, string fromd, string tod, ref int total) { var datef = !string.IsNullOrEmpty(fromd) ? ConvertDate.TotalSeconds(ConvertUtil.ToDateTime(fromd)) : ConvertDate.TotalSeconds(new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1)); var datet = !string.IsNullOrEmpty(tod) ? ConvertDate.TotalSeconds(ConvertUtil.ToDateTime(tod).AddDays(1)) : ConvertDate.TotalSeconds(DateTime.Now.AddDays(1)); var query = from c in FDIDB.Shop_ContactOrder where c.AgencyId == aid && datef <= c.DateCreated && c.DateCreated <= datet && c.IsDelete != true orderby c.ID descending select new OrderAppSaleItem { ID = c.ID, P = c.Mobile, N = c.CustomerName, A = c.Address, CId = c.CustomerID, D = c.DateCreated, S = c.Status, Note = c.Content, Pay = c.Payments ?? 0, Tp = c.TotalPrice ?? 0, }; if (!string.IsNullOrEmpty(cus)) { query = query.Where(c => c.N.Contains(cus)); } return(query.Paging(page, rowPerPage, ref total).ToList()); }
private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DataClasses1DataContext db = new DataClasses1DataContext(); var datBegin = barEditItem25.EditValue; var datEnd = barEditItem18.EditValue; var kontrs = db.T_KATSOPR.Where( x => x.F_DOPR >= ConvertDate.intdate((DateTime)datBegin) & x.F_DOPR <= ConvertDate.intdate((DateTime)datEnd) && x.F_VIDSOPR == 101 ).Select(o => new KontrPrih() { nrec = o.F_CORG, name = db.T_KATORG.First(t => t.F_NREC == o.F_CORG).F_NAME, unn = db.T_KATORG.First(t => t.F_NREC == o.F_CORG).F_UNN, code = db.T_KATORG.First(t => t.F_NREC == o.F_CORG).F_CODE }).ToList <KontrPrih>(); gridControl1.DataSource = kontrs.OrderBy(x => x.name) .GroupBy(x => new { x.nrec, x.name, x.unn, x.code }, (key, group) => new KontrPrih() { name = key.name, nrec = key.nrec, unn = key.unn, code = key.code, }).Select(o => o).ToList <KontrPrih>(); }
private void GeneralReport_Load(object sender, EventArgs e) { Activity stor = new Activity(); stor.LoadAll(); DataTable dtStor = stor.DefaultView.ToTable(); object[] obj = { 0, 1, "All" }; //if(stor.RowCount > 1) //dtStor.Rows.Add(obj); cboStores.DataSource = dtStor; //if (stor.RowCount > 1) // cboStores.SelectedValue = 0; dtDate.Value = DateTimeHelper.ServerDateTime; dtDate.CustomFormat = "MM/dd/yyyy"; dtCurrent = ConvertDate.DateConverter(dtDate.Text); curMont = dtCurrent.Month; curYear = dtCurrent.Year; Item itm = new Item(); DataTable dtyears = itm.AllYears(); foreach (DataRow drYears in dtyears.Rows) { int yr = Convert.ToInt32(drYears["year"]); cboYear.Items.Add(yr); } cboYear.SelectedItem = dtCurrent.Year; }
public ActionResult ActiveFrei(string key, Guid userId, string lstArrId) { try { if (key != Keyapi) { return(Json(0, JsonRequestBehavior.AllowGet)); } var lstInt = FDIUtils.StringToListInt(lstArrId); var model = _da.GetListArrId(lstInt); foreach (var item in model.Where(c => c.IsDelete == false)) { item.IsActive = true; item.DateActive = ConvertDate.TotalSeconds(DateTime.Now); item.Status = (int)StatusWarehouse.Waitting; item.UserActive = userId; } _da.Save(); return(Json(1, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public ActionResult SearchImage(string date) { try { ConvertDate convertDate = GetDate(date); if (convertDate.IsValid) { string apiPAram = GetParam(convertDate.Value); string response = GetMethodApi(apiPAram); if (!string.IsNullOrEmpty(response)) { MarsRoverPhoto marsRoverPhoto = JsonConvert.DeserializeObject <MarsRoverPhoto>(response); return(View("Images", marsRoverPhoto)); } else { return(JsonResult(response)); } } else { return(JsonResult("Invalid date format")); } } catch (Exception e) { return(JsonResult(e.Message)); } }
public ActionResult GetProductToDay() { var todayCodde = ConvertDate.TotalSeconds(DateTime.Today); var lst = _orderDa.GetProductToDay(todayCodde); return(Json(lst)); }
public ActionResult Add(OrderCarItem request) { _da.Add(new OrderCar() { SupplierId = request.SupplierId, Quantity = request.Quantity, CarId = request.CarId, Code = request.Code, DateCreate = ConvertDate.TotalSeconds(DateTime.Now), DepartureDate = request.DepartureDate, ReceiveDate = request.ReceiveDate, ReturnDate = request.ReturnDate, ProductId = request.ProductId, Price = request.Price, PriceNow = request.PriceNow, IsDelete = false, Status = (int)OrderCarStatus.News, UserCreateId = Userid.Value, TodayCode = request.TodayCode.Value, WorkshopID = request.WorkshopID }); _da.Save(); return(Json(new JsonMessage() { Erros = false }, JsonRequestBehavior.AllowGet)); }
public ArticleRepository(IUnitOfWork uow, ConvertDate convert) { _convert = convert; _uow = uow; _articleRep = _uow.GetRepository <Article>(); _categoryRep = _uow.GetRepository <Category>(); }
public async Task <ActionResult> AddForm(int supplierId, int categoryId, decimal quantity, int todayCode) { var model = new OrderCarModel { OrderCar = new OrderCarItem() { DepartureDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date), ReceiveDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date), ReturnDate = ConvertDate.TotalSeconds(DateTime.Now.AddDays(1).Date) }, Supplier = _apiSupplieAPI.GetItemById(supplierId), Category = _categoryApi.GetItemById(categoryId), Workshops = await _workshopApi.GetAll(), }; model.OrderCar.Quantity = quantity; model.OrderCar.UnitName = model.Category.UnitName; model.Cars = await _carApi.GetListAssign(model.Category.UnitID.Value); var productitem = await _productToDayApi.GetItem(todayCode, categoryId, supplierId); model.OrderCar.Price = productitem.Price.Value; ViewBag.Action = DoAction; return(View(model)); }
/// <summary> /// Open the detailed information for an item when the user double clicks on the grid. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridItemsChoice_DoubleClick(object sender, EventArgs e) { DataRow dr = gridItemChoiceView.GetFocusedDataRow(); if (dr == null) { return; } int itemId = Convert.ToInt32(dr["ID"]); dtDate.Value = DateTime.Now; dtDate.CustomFormat = "MM/dd/yyyy"; _dtCur = ConvertDate.DateConverter(dtDate.Text); int month = _dtCur.Month; //int year = (month < 11) ? Convert.ToInt32(cboYear.EditValue) : Convert.ToInt32(cboYear.EditValue); int year = Convert.ToInt32(cboYear.EditValue); EthiopianDate.EthiopianDate ethioDate = new EthiopianDate.EthiopianDate(year, month, 30); //ItemDetailReport con = new ItemDetailReport(itemId, Convert.ToInt32(cboStores.EditValue), year, 0); ItemDetailReport con = new ItemDetailReport(itemId, Convert.ToInt32(cboStores.EditValue), year, 0);//ethioDate.FiscalYear con.ShowDialog(); }
public ActionResult Imported(string key, string codeLogin) { try { if (key != Keyapi) { return(Json(0, JsonRequestBehavior.AllowGet)); } var storage = _da.GetById(ItemId); storage.Status = (int)StatusWarehouse.Imported; storage.DateImport = ConvertDate.TotalSeconds(DateTime.Now); var lstInt = GetListImportedItem(codeLogin); var temp = _da.GetListArrIdImport(lstInt); foreach (var dnImportProduct in temp) { dnImportProduct.AgencyId = Agencyid(); } _da.Save(); return(Json(1, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public ActionResult LogOn(LogOnModel model) { var returnUrl = Request["itemUrl"].Replace("/Account/LogOn", ""); var code = ConvertDate.TotalSeconds(DateTime.Now).ToString(); var obj = _dnLoginApi.CustomerLogin(code, model.UserName, model.Password, model.RememberMe); if (obj != null && obj.ID != 0) { #region Cookie CodeLogin var expires = model.RememberMe ? DateTime.Now.AddDays(1) : DateTime.Now.AddMinutes(20); var codeCookie = HttpContext.Request.Cookies["CusLogin"]; if (codeCookie == null) { codeCookie = new HttpCookie("CusLogin") { Value = code, Expires = expires }; Response.Cookies.Add(codeCookie); } else { codeCookie.Value = code; codeCookie.Expires = expires; Response.Cookies.Add(codeCookie); } #endregion return(Redirect("/")); } ModelState.AddModelError("", string.Format("{0}Tên người dùng hoặc mật khẩu được cung cấp là không chính xác.", "")); return(View(model)); }
private void LstTreeFocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { DateTime dt1 = new DateTime(); DateTime dt2 = new DateTime(); CalendarLib.DateTimePickerEx dtDate = new CalendarLib.DateTimePickerEx(); dtDate.CustomFormat = "MM/dd/yyyy"; dtDate.Value = DateTimeHelper.ServerDateTime; DateTime dtCurrent = ConvertDate.DateConverter(dtDate.Text); DataRowView dr = (DataRowView)lstTree.GetDataRecordByNode(lstTree.FocusedNode); if (dr != null) { LossAndAdjustment disp = new LossAndAdjustment(); DataTable dtRec = new DataTable(); if (dr["ParentID"] == DBNull.Value) { int yr = ((dtCurrent.Month > 10) ? dtCurrent.Year : dtCurrent.Year - 1); dt1 = new DateTime(Convert.ToInt32(dr["ID"]) - 1, 11, 1); dt2 = new DateTime(Convert.ToInt32(dr["ID"]), 11, 1); dtRec = disp.GetTransactionByDateRange(Convert.ToInt32(lkActivity.EditValue), dt1, dt2); string dateString = dr["RefNo"].ToString(); lblAdjDate.Text = dateString; } else { dtRec = disp.GetDocumentByRefNo(dr["RefNo"].ToString(), Convert.ToInt32(lkActivity.EditValue), dr["Date"].ToString()); lblAdjDate.Text = Convert.ToDateTime(dr["Date"]).ToString("MM dd,yyyy"); } gridAdjustments.DataSource = dtRec; } }
public void ParseGoodDateTest(string date) { var converter = new ConvertDate(); converter.ParseDate(date); Assert.IsTrue(true); }
private void gridItemListView_DoubleClick(object sender, EventArgs e) { GridView view = sender as GridView; if (view == null) { return; } DataRow dr = view.GetFocusedDataRow(); if (dr == null) { return; } dtDate.Value = DateTime.Now; dtDate.CustomFormat = "MM/dd/yyyy"; DateTime dtCur = ConvertDate.DateConverter(dtDate.Text); int month = dtCur.Month; int year = (month < 11) ? dtCur.Year : dtCur.Year + 1; int itemId = Convert.ToInt32(dr["ID"]); //ItemDetailReport con = new ItemDetailReport(itemId, Convert.ToInt32(cboStores.EditValue), year, 0); //con.ShowDialog(); }
static void Main(string[] args) { ConvertDate converter = new ConvertDate(); if (args.Length == 1 && args[0] == "--help") { Info.WriteHelp(); } else if (args.Length == 2) { try { DateTime date1 = converter.ParseDate(args[0]), date2 = converter.ParseDate(args[1]); converter.CheckDates(date1, date2); Console.WriteLine(converter.GetDateRange(date1, date2)); } catch (IncorrectFormatException e) { Console.WriteLine(e.Message); Info.RunInfo(); } catch (IncorrectRelationshipException e) { Console.WriteLine(e.Message); Info.RunInfo(); } } else { Info.IncorrectNumberOfParameters(args); } }
private void GeneralReport_Load(object sender, EventArgs e) { Stores stor = new Stores(); DataTable dtStor = stor.GetActiveStores(); DataRow rowStore = dtStor.NewRow(); rowStore["ID"] = "0"; rowStore["StoreName"] = "All Stores"; dtStor.Rows.InsertAt(rowStore, 0); cboStores.Properties.DataSource = dtStor; cboStores.ItemIndex = 0; dtDate.Value = DateTime.Now; dtDate.CustomFormat = "MM/dd/yyyy"; dtCurrent = ConvertDate.DateConverter(dtDate.Text); DataView dv = Items.AllFiscalYears().DefaultView; dv.Sort = "year desc"; DataTable sortedDT = dv.ToTable(); cboYear.Properties.DataSource = sortedDT; // cboYear.Properties.DataSource = Items.AllYears(); // cboYear.EditValue = dtCurrent.Year; cboYear.ItemIndex = 0; GeneratCostChartForAllStores(); }
private void lstTree_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e) { var dtDate = new CalendarLib.DateTimePickerEx { CustomFormat = "MM/dd/yyyy", Value = DateTime.Now }; DateTime dtCurrent = ConvertDate.DateConverter(dtDate.Text); var dr = (DataRowView)lstTree.GetDataRecordByNode(lstTree.FocusedNode); if (dr == null) { return; } var rec = new Transfer(); DataTable dtRec; if (dr["ParentID"] == DBNull.Value) { int yr = ((dtCurrent.Month > 10) ? dtCurrent.Year : dtCurrent.Year - 1); DateTime dt1 = new DateTime(Convert.ToInt32(dr["ID"]) - 1, 11, 1); DateTime dt2 = new DateTime(Convert.ToInt32(dr["ID"]), 11, 1); dtRec = rec.GetTransactionByDateRange(Convert.ToInt32(lkToStore.EditValue), dt1, dt2); lblTransferedDate.Text = dr["RefNo"].ToString(); } else { dtRec = rec.GetTransactionByRefNo(dr["RefNo"].ToString(), Convert.ToInt32(lkToStore.EditValue), dr["Date"].ToString()); lblTransferedDate.Text = Convert.ToDateTime(dr["Date"]).ToString("MM dd,yyyy"); } gridControl1.DataSource = dtRec; }
private void dtTo_ValueChanged(object sender, EventArgs e) { if (_isReady) { ReceiveDoc rec = new ReceiveDoc(); dtFrom.CustomFormat = "MM/dd/yyyy"; dtTo.CustomFormat = "MM/dd/yyyy"; DateTime dteFrom = new DateTime(); DateTime dteTo = new DateTime(); dteFrom = ConvertDate.DateConverter(dtFrom.Text); dteTo = ConvertDate.DateConverter(dtTo.Text); DataTable dtRec = new DataTable(); if (dteFrom < dteTo) { dtRec = rec.GetTransactionByDateRange(Convert.ToInt32(cboStores.EditValue), dteFrom, dteTo); } else { dtRec = rec.GetAllTransaction(Convert.ToInt32(cboStores.EditValue)); } PopulateTransactions(dtRec); } }
public async Task <IActionResult> OnPostAsync(string returnUrl = null) { returnUrl = returnUrl ?? Url.Content("~/Admin/UsersManager/Index?Msg=Success"); if (ModelState.IsValid) { ConvertDate convert = new ConvertDate(); var user = new ApplicationUser { UserName = Input.UserName, Email = Input.Email, FirstName = Input.Name, LastName = Input.Family, PhoneNumber = Input.PhoneNumber, BirthDate = convert.ShamsiToMiladi(Input.BirthDate), IsActive = true, RegisterDate = DateTime.Now, EmailConfirmed = true, TwoFactorEnabled = Input.TwoFactorEnabled }; var result = await _userManager.CreateAsync(user, Input.Password); if (result.Succeeded) { _logger.LogInformation("User created a new account with password."); if (UserRoles != null) { await _userManager.AddToRolesAsync(user, UserRoles); } return(LocalRedirect(returnUrl)); } foreach (var error in result.Errors) { ModelState.AddModelError(string.Empty, error.Description); } } GetRoles = _roleManager.GetAllRoles(); return(Page()); }
public SWItem GetStorageByID(int agencyId, int id) { var date = ConvertDate.TotalSeconds(DateTime.Now.AddHours(12)); var query = from o in FDIDB.StorageWarehousings where o.AgencyId == agencyId && (!o.IsDelete.HasValue || !o.IsDelete.Value) && o.ID == id select new SWItem { id = o.ID, n = o.Name, c = o.Code, d = o.DateRecive ?? 0, LstItem = o.DN_RequestWare.Select(m => new DNRWHItem { n = m.Category.Name, h = m.Hour ?? 0, c = m.CateID, q = m.Quantity ?? 0, s = date < m.DateEnd, t = m.Type ?? 0 }) }; var obj = query.FirstOrDefault() ?? new SWItem { d = ConvertDate.TotalSeconds(DateTime.Today.AddDays(1)) }; obj.LstTimes = TypeTime.Hours(obj.d, date); return(obj); }
/// <summary> /// Gets the balance of all items /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void bw_DoWork(object sender, DoWorkEventArgs e) { var bal = new Balance(); int[] arr = (int[])e.Argument; int storeId = arr[0], month = arr[1]; // year = arr[2], quarter = arr[3]; dtFrom.CustomFormat = "MM/dd/yyyy"; DateTime dt1 = ConvertDate.DateConverter(dtFrom.Text); dtTo.CustomFormat = "MM/dd/yyyy"; DateTime dt2 = ConvertDate.DateConverter(dtTo.Text); //string dRange = "From " + dtFrom.Text + " to " + dtTo.Text; //layoutControlGroup3.Text = "Cost Report " + dRange; if (dt1 == dt2) { dt1 = ((dt1.Month == 11 || dt1.Month == 12)? new DateTime(dt1.Year, 11, 1) : new DateTime(dt1.Year - 1, 11, 1)); //dRange = "For Year " + dt1.Year.ToString(); } var dtBal = bal.TransactionReport(storeId, dt1, dt2, _selectedType, bw); selecteddate = dt1; e.Result = dtBal; //txtFromDate.Text = dt1.ToShortDateString(); }
public override object BeforeMethod(string method) { switch (method) { case "day": return(ConvertDate.ToFa(_dateTime, " d ")); case "hour": return(ConvertDate.ToFa(_dateTime, "hh")); case "minute": return(ConvertDate.ToFa(_dateTime, "mm")); case "year": return(ConvertDate.ToFa(_dateTime, "yyyy")); case "month": return(ConvertDate.ToFa(_dateTime, "MM")); case "week_day_name": return(_dateTime.ToString("dddd", Thread.CurrentThread.CurrentCulture)); case "month_name": return(ConvertDate.ToFa(_dateTime, " d ")); case "full": return(_dateTime.ToString("dddd dd MMMM yyy")); case "from_now": return(_dateTime.ToUniversalTime().Humanize(culture: Thread.CurrentThread.CurrentCulture)); } return(base.BeforeMethod(method)); }
private void ManageSaveButton() { dtDate.Value = DateTime.Now; DateTime dtCurent; dtDate.CustomFormat = "MM/dd/yyyy"; dtCurent = ConvertDate.DateConverter(dtDate.Text); if ((dtCurent.Month == 10 && dtCurent.Day == 30) || dtCurent.Month == 11) { if (grdYearEnd.DataSource != null) { DataTable yearEndTable = (DataTable)grdYearEnd.DataSource; if (yearEndTable.Rows.Count > 0) { btnSave.Enabled = true; } else { btnSave.Enabled = false; } } else { btnSave.Enabled = false; } } else { btnSave.Enabled = false; } }
private void gridView1_DoubleClick(object sender, EventArgs e) { DataRow dr = gridView1.GetFocusedDataRow(); if (dr == null) { return; } int tranId = Convert.ToInt32(dr["ID"]); ReceiveDoc rec = new ReceiveDoc(); rec.LoadByPrimaryKey(tranId); _dtDate.Value = DateTime.Now; _dtDate.CustomFormat = "MM/dd/yyyy"; IssueDoc iss = new IssueDoc(); iss.GetIssueByBatchAndId(rec.ItemID, rec.BatchNo, rec.ID); DateTime dtCurrent = ConvertDate.DateConverter(_dtDate.Text); if ((rec.Date.Year != dtCurrent.Year && rec.Date.Month < 11) || (iss.RowCount != 0)) { //XtraMessageBox.Show("Unable to edit, This Transaction has been processed. Try Loss and Adjustment.", "Unable to Edit", MessageBoxButtons.OK, MessageBoxIcon.Stop); EditReceive edRec = new EditReceive(tranId, true); MainWindow.ShowForms(edRec); } else { EditReceive edRec = new EditReceive(tranId, false); MainWindow.ShowForms(edRec); } }