예제 #1
0
        public void DeleteTypeDevice(DTypeDeviceModel TDevice)
        {
            d_type_device dtd = GetTypeDeviceById(TDevice.Id);

            beEbergyContext.d_type_devices.DeleteOnSubmit(dtd);

            Commit();
        }
예제 #2
0
        public JsonResult TypeDeviceAjaxHandler(DTypeDeviceModel data)
        {
            DTypeDeviceModel result = null;

            if(Request.Params.Get("action") == "create")
            {
                result = da.InsertTypeDevice(data);
            }
            else if(Request.Params.Get("action") == "edit")
            {
                result = da.UpdateTypeDevice(data);
            }
            else if(Request.Params.Get("action") == "remove")
            {
                da.DeleteTypeDevice(data);
                result = data;
            }

            return Json(new
            {
                data = result
            }, JsonRequestBehavior.AllowGet);
        }
        public ActionResult GenIndAjaxHandler2(DTypeDeviceModel data)
        {
            var allCompanies = da.GetAllTypeDevice();

            var result = from c in allCompanies
                         select new DTypeDeviceModel
                         {

                             Id = c.Id,
                             code = c.code,
                             name = c.name
                         };

            return Json(new
            {
                data = result
            }, JsonRequestBehavior.AllowGet);
        }
예제 #4
0
        public DTypeDeviceModel UpdateTypeDevice(DTypeDeviceModel TDevice)
        {
            d_type_device dtd = GetTypeDeviceById(TDevice.Id);

            dtd.code = TDevice.code;
            dtd.name = TDevice.name;

            Commit();

            return TDevice;
        }
예제 #5
0
        public DTypeDeviceModel InsertTypeDevice(DTypeDeviceModel TDevice)
        {
            d_type_device dtd = new d_type_device();

            dtd.code = TDevice.code;
            dtd.name = TDevice.name;

            beEbergyContext.d_type_devices.InsertOnSubmit(dtd);
            Commit();

            TDevice.Id = dtd.Id;

            return TDevice;
        }