Example #1
0
        public JsonResult Get(int id)
        {
            TransportType types = new TransportType();

            try
            {
                types = db.TransportTypes.Find(id);


                return(Json(types, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #2
0
        public JsonResult Edit(TransportType clase)
        {
            if (clase == null)
            {
                return(Json(new { responseCode = "-10" }));
            }
            clase.Enable          = true;
            db.Entry(clase).State = EntityState.Modified;
            db.SaveChanges();

            //Audito
            AuditHelper.Auditar("Modificacion", clase.Id.ToString(), "TransportTypes", ModuleDescription, WindowDescription);

            var responseObject = new
            {
                responseCode = 0
            };

            return(Json(responseObject));
        }
Example #3
0
        public JsonResult Create(TransportType clase)
        {
            if (clase == null)
            {
                return(Json(new { responseCode = "-10" }));
            }

            clase.Enable = true;
            db.TransportTypes.Add(clase);
            db.SaveChanges();

            //Audito
            AuditHelper.Auditar("Alta", clase.Id.ToString(), "TransportTypes", ModuleDescription, WindowDescription);

            var responseObject = new
            {
                responseCode = 0
            };

            return(Json(responseObject));
        }
Example #4
0
        public JsonResult Delete(int id)
        {
            if (id == 0)
            {
                return(Json(new { responseCode = "-10" }));
            }

            TransportType clase = db.TransportTypes.Find(id);

            clase.Enable          = false;
            db.Entry(clase).State = EntityState.Modified;
            db.SaveChanges();

            //Audito
            AuditHelper.Auditar("Baja", id.ToString(), "TransportTypes", ModuleDescription, WindowDescription);

            var responseObject = new
            {
                responseCode = 0
            };

            return(Json(responseObject));
        }