Example #1
0
        public JsonResult Update(EUserfullink model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    using (var db = new MyDbDataContext())
                    {
                        UseFullLink UseFullLink = db.UseFullLinks.FirstOrDefault(b => b.Id == model.ID);
                        if (UseFullLink != null)
                        {
                            UseFullLink.Name        = model.Name;
                            UseFullLink.Url         = model.Url;
                            UseFullLink.Image       = model.Image;
                            UseFullLink.Type        = model.Type;
                            UseFullLink.Location    = model.Location;
                            UseFullLink.MenuCountry = model.MenuCountry;

                            db.SubmitChanges();
                            string message = "Successful";

                            return(Json(new { Result = "OK", Message = message, Record = model }));
                        }
                        else
                        {
                            return(Json(new { Result = "ERROR", Message = "dose not exist" }));
                        }
                    }
                }
                catch (Exception exception)
                {
                    return(Json(new { Result = "OK", Message = "Error: " + exception.Message }));
                }
            }
            return
                (Json(
                     new
            {
                Result = " OK",
                Errors = ModelState.Errors(),
                Message = "error data"
            }, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public JsonResult Create(EUserfullink model)
        {
            using (var db = new MyDbDataContext())
            {
                if (ModelState.IsValid)
                {
                    try
                    {
                        var adv = new UseFullLink
                        {
                            Name        = model.Name,
                            Url         = model.Url,
                            Image       = model.Image,
                            Type        = model.Type,
                            Location    = model.Location,
                            MenuCountry = model.MenuCountry,
                        };
                        db.UseFullLinks.InsertOnSubmit(adv);
                        db.SubmitChanges();

                        string message = "Successful";
                        return(Json(new { Result = "OK", Message = message, Record = model }));
                    }
                    catch (Exception exception)
                    {
                        return(Json(new { Result = "OK", Message = "Error: " + exception.Message }));
                    }
                }

                return
                    (Json(
                         new
                {
                    Result = " OK",
                    Errors = ModelState.Errors(),
                    Message = "Error data"
                }, JsonRequestBehavior.AllowGet));
            }
        }