示例#1
0
        public ActionResult SaveRoute(Route data)
        {
            bool success = false;
            string msg = string.Empty;
            Library.DomainModel.Dispense.Route route = null;

            if (Library.DomainModel.Dispense.Route.Exists(data.RouteId))
            {
                route = Library.DomainModel.Dispense.Route.GetRoute(data.RouteId);
                route.TimeStamp = data.VersionTimeStamp.ToArray();
            }
            else
            {
                route = Library.DomainModel.Dispense.Route.NewRoute();
            }

            if (route != null) route.RouteName = data.RouteName;

            try
            {
                route = route.Save();
                success = true;
            }
            catch (Exception e)
            {
                msg = e.Message;
            }

            return this.Direct(new
            {
                success = success,
                data = route,
                msg = msg
            });
        }
示例#2
0
        public ActionResult SaveRoute(Route data)
        {
            bool   success = false;
            string msg     = string.Empty;

            Library.DomainModel.Dispense.Route route = null;

            if (Library.DomainModel.Dispense.Route.Exists(data.RouteId))
            {
                route           = Library.DomainModel.Dispense.Route.GetRoute(data.RouteId);
                route.TimeStamp = data.VersionTimeStamp.ToArray();
            }
            else
            {
                route = Library.DomainModel.Dispense.Route.NewRoute();
            }

            if (route != null)
            {
                route.RouteName = data.RouteName;
            }

            try
            {
                route   = route.Save();
                success = true;
            }
            catch (Exception e)
            {
                msg = e.Message;
            }

            return(this.Direct(new
            {
                success = success,
                data = route,
                msg = msg
            }));
        }