Esempio n. 1
0
        public async Task <IActionResult> Create([Bind(include: "PhoneBookId,Name,PhoneNumber")] EntryVM entryVM)
        {
            var entry = new EntryVM().EntryObj(entryVM);

            await phoneBookApiClient.CreateEntry(entry);

            return(RedirectToActionPermanent("Index", "PhoneBook"));
        }
Esempio n. 2
0
        public IActionResult Create(int phoneBookId)
        {
            EntryVM entry = new EntryVM {
                PhoneBookId = phoneBookId
            };

            return(View(entry));
        }
Esempio n. 3
0
        private EntryVM CreateNewEntry(SubjectVM subject = null, TeacherVM teacher = null)
        {
            var newEntry = new EntryVM {
                Subject = subject, Teacher = teacher
            };

            Context.EntitiesVmRegistry.Entries.Add(newEntry);
            return(newEntry);
        }
Esempio n. 4
0
        void datagridBind()
        {
            dgPaymentDetails.AutoGenerateColumns = false;

            int rowNo = 1;

            _entities = new MicroAccountsEntities1();

            // if (passedVoucherType == 1)
            {
                #region Payment Details in Grid

                List <EntryVM> modelList = new List <EntryVM>();
                var            data      = _entities.tbl_Entry.OrderByDescending(x => x.voucherRefNo).Where(x => x.entryType == passedVoucherType).ToList();

                foreach (var item in data)
                {
                    EntryVM model = new EntryVM();
                    model.rowNo        = rowNo;
                    model.voucherRefNo = item.voucherRefNo;
                    var drLedger = _entities.tbl_AccLedger.Where(x => x.Id == item.drId).FirstOrDefault().ledgerName.ToString();
                    var crLedger = _entities.tbl_AccLedger.Where(x => x.Id == item.crId).FirstOrDefault().ledgerName.ToString();

                    model.drcrLedger = "Dr. " + drLedger + " / " + "Cr. " + crLedger;
                    model.amt        = Convert.ToDecimal(amtFormat.comma(item.amt));
                    model.date       = Convert.ToDateTime(item.date).ToString("dd-MM-yyyy");
                    modelList.Add(model);
                    rowNo++;
                }

                dgPaymentDetails.DataSource = modelList;
                lblTotalRows.Text           = modelList.Count.ToString();
                #endregion
            }

            // else if (passedVoucherType == 2)
            {
                #region Receipt Details in Grid

                #endregion
            }

            // else if (passedVoucherType == 3)
            {
                #region Journal Details in Grid

                #endregion
            }

            // else
            {
                #region Contra Details in Grid

                #endregion
            }
        }
Esempio n. 5
0
        public ActionResult Create(EntryVM entry, string csTags)
        {
            //Convert the csv string to list of tagnames
            if (!string.IsNullOrEmpty(csTags))
            {
                entry.Model.TagNames = StringHelper.csStringTo(csTags);
            }

            if (!string.IsNullOrEmpty(entry.Model.Title) && !string.IsNullOrEmpty(entry.Model.Slug))
            {
                ContentService.Update(entry.Model);
            }
            return RedirectToAction("Index");
        }
Esempio n. 6
0
        private void button1_Click(object sender, EventArgs e)
        {
            #region Payment Details in Grid with dates
            int            rowNo     = 1;
            List <EntryVM> modelList = new List <EntryVM>();

            DateTime fromdate = DateTime.ParseExact(dateTimePicker2.Text, "dd-MM-yyyy", null);
            DateTime todate   = DateTime.ParseExact(dateTimePicker3.Text, "dd-MM-yyyy", null);

            if (fromdate > todate)
            {
                MessageBox.Show("Invalid date entered. Select valid dates");
                return;
            }
            else
            {
                var data = _entities.tbl_Entry.OrderByDescending(x => x.voucherRefNo).Where(x => x.entryType == passedVoucherType && (x.date >= fromdate && x.date <= todate)).ToList();

                foreach (var item in data)
                {
                    EntryVM model = new EntryVM();
                    model.rowNo        = rowNo;
                    model.voucherRefNo = item.voucherRefNo;
                    var drLedger = _entities.tbl_AccLedger.Where(x => x.Id == item.drId).FirstOrDefault().ledgerName.ToString();
                    var crLedger = _entities.tbl_AccLedger.Where(x => x.Id == item.crId).FirstOrDefault().ledgerName.ToString();

                    model.drcrLedger = "Dr. " + drLedger + " / " + "Cr. " + crLedger;
                    model.amt        = Convert.ToDecimal(amtFormat.comma(item.amt));
                    model.date       = Convert.ToDateTime(item.date).ToString("dd-MM-yyyy");
                    modelList.Add(model);
                    rowNo++;
                }

                dgPaymentDetails.DataSource = modelList;
                lblTotalRows.Text           = modelList.Count.ToString();
                #endregion
            }
        }
Esempio n. 7
0
 public ActionResult Update(EntryVM entry, string csTags)
 {
     return Create(entry, csTags);
 }