Пример #1
0
        public Resources()
        {
            InitializeComponent();
            vm6 = new ResourcesVM();
            this.DataContext = vm6;

            vm6.GetData();
        }
Пример #2
0
        // GET: Resource/Edit/5
        public ActionResult Edit(int id)
        {
            Resources r   = ResourcesService.GetById(id);
            var       res = new ResourcesVM
            {
                Date_Location = r.Date_Location,
                Description   = r.Description,
                Latitude      = r.Latitude.ToString().Replace(",", "."),
                Longitude     = r.Longitude.ToString().Replace(",", "."),
                TypeResource  = r.TypeResource,
            };

            return(View(res));
        }
Пример #3
0
        public IHttpActionResult GetAll_Coded()
        {
            try
            {
                //using (var dbContext = new RBSEntities())
                //{
                //    var resources = dbContext.resource_list();
                //    return Ok(resources.ToList());
                //};

                //ResourceManager BL = new ResourceManager();
                //List<Resource> result = BL.GetResources();
                //return Ok(result);


                //Dispose to close connection
                //dbContext.Dispose(); //not useful because using the using

                BLResources             mng      = new BLResources();
                IEnumerable <Resources> resource = mng.GetAll_Coded();

                List <ResourcesVM> resources_list = new List <ResourcesVM>();

                foreach (Resources es in resource)
                {
                    ResourcesVM rs = new ResourcesVM()
                    {
                        id_resource   = es.id_resource
                        , name        = es.name
                        , surname     = es.surname
                        , email       = es.email
                        , username    = es.username
                        , admin       = es.admin
                        , status      = es.status
                        , insert_date = es.insert_date
                        , update_date = es.update_date
                    };

                    resources_list.Add(rs);
                }
                return(Ok(resources_list));
            }

            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #4
0
        public IHttpActionResult GetAll()
        {
            try
            {
                BLResources resource      = new BLResources();
                var         resource_list = resource.GetAll();

                ResourcesVM obj = new ResourcesVM();

                return(Ok(obj.CreateList(resource_list)));
            }

            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #5
0
        public ActionResult Create(ResourcesVM resourcevm)
        {
            if (!ModelState.IsValid)
            {
                RedirectToAction("Create");
            }

            Resources res = new Resources
            {
                TypeResource  = resourcevm.TypeResource,
                Date_Location = resourcevm.Date_Location,
                Longitude     = double.Parse(resourcevm.Longitude, System.Globalization.CultureInfo.InvariantCulture),
                Latitude      = double.Parse(resourcevm.Latitude, System.Globalization.CultureInfo.InvariantCulture),
                Description   = resourcevm.Description
            };

            ResourcesService.Add(res);
            ResourcesService.Commit();


            return(RedirectToAction("Index"));
        }
Пример #6
0
 public ResourcesWindow(ResourcesVM dataContext)
 {
     DataContext = dataContext;
     InitializeComponent();
 }