Ejemplo n.º 1
0
        public List <Orders> EditOrder(int ID, DateTime dt, string editChoice, int varToChange)
        {
            if (editChoice == null)
            {
                return(null);
            }
            else
            {
                var order = new FileData.OrderRepo();
                var file  = order.GrabDate(dt);

                var edit   = order.FindByIDAndDate(ID, dt);
                var result = order.EditOrder(file, ID, editChoice, varToChange);

                if (result == null)
                {
                    return(null);
                }
                else
                {
                    var calc = CalculateNewValues(result, editChoice, ID);

                    order.WriteOrders(calc, dt);

                    return(result);
                }
            }
        }
Ejemplo n.º 2
0
        public void RemovingOrder(DateTime dt, int ID)
        {
            var order = new FileData.OrderRepo();
            var file  = order.GrabDate(dt);



            foreach (var f in file)
            {
                if (f.OrderNum == ID)
                {
                    var orders = order.FindByIDAndDate(ID, dt);
                    var remove = order.RemoveOrder(file, dt, orders, ID);
                    order.WriteOrders(remove, dt);
                    var testing = order.GrabDate(dt);
                }
            }
        }