Exemple #1
0
        public static Assembly Lift(string title, string subtitle, object properties)
        {
            var info = new LiftInfo();

            info.name       = Assembly.GetValidName("Lift");
            info.LiftHeight = 1.5f;
            info.height     = 0.7f;
            var assembly = new Lift(info);

            return(assembly);
        }
        public IHttpActionResult PostLiftInfo([FromBody] LiftInfo liftinfo)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                using (var context = new AppDbContext())
                {
                    liftinfo.CurrDate = DateTime.Now;
                    context.LiftInfos.Add(liftinfo);
                    context.SaveChanges();

                    return(Ok("Lift info was created!"));
                }
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }