Ejemplo n.º 1
0
        public void CreateHourRate(CreateHourRateDto hourRate)
        {
            var newRate = new HourRate
            {
                FromDate = hourRate.FromDate,
                Rate     = hourRate.Rate,
                TaskId   = hourRate.TaskId
            };

            _context.HourRate.Add(newRate);
            _context.SaveChanges();
        }
Ejemplo n.º 2
0
        public ActionResult Delete(int id, HourRate hourRate)
        {
            if (getCurrentUser() == null)
            {
                return(RedirectToAction("Index", "Login"));
            }
            else
            {
                try
                {
                    ihourRate.Remove(id);

                    return(RedirectToAction(nameof(Index)));
                }
                catch
                {
                    return(View());
                }
            }
        }
Ejemplo n.º 3
0
        public ActionResult Edit(int id, HourRate hourRate)
        {
            if (getCurrentUser() == null)
            {
                return(RedirectToAction("Index", "Login"));
            }
            else
            {
                try
                {
                    ihourRate.Update(hourRate);
                    // TODO: Add update logic here

                    return(RedirectToAction(nameof(Index)));
                }
                catch
                {
                    return(View());
                }
            }
        }
Ejemplo n.º 4
0
        public ActionResult Create(HourRate hourRate)
        {
            if (getCurrentUser() == null)
            {
                return(RedirectToAction("Index", "Login"));
            }
            else
            {
                try
                {
                    hourRate.hr_active_yn = "Y";
                    hourRate.hr_cre_by    = getCurrentUser().u_id;
                    hourRate.hr_cre_date  = DateTime.Now;
                    ihourRate.Add(hourRate);

                    return(RedirectToAction(nameof(Index)));
                }
                catch
                {
                    return(View());
                }
            }
        }
Ejemplo n.º 5
0
 public void Update(HourRate HourRate)
 {
     db.HourRates.Update(HourRate);
     db.SaveChanges();
 }
Ejemplo n.º 6
0
        public HourRate GetHourRate(int id)
        {
            HourRate hourRate = db.HourRates.Find(id);

            return(hourRate);
        }
Ejemplo n.º 7
0
 public void Add(HourRate hourRate)
 {
     db.HourRates.Add(hourRate);
     db.SaveChanges();
 }