Exemplo n.º 1
0
        public IActionResult GetServerTypeById(int Id)
        {
            var result = _context.ServerType.Where(c => c.ServerTypeId == Id).FirstOrDefault();

            if (result == null)
            {
                return(NotFound());
            }
            ServerTypeDTOAddNewServerType objResult = new ServerTypeDTOAddNewServerType();

            objResult.ServerTypeId = result.ServerTypeId;
            objResult.Name         = result.Name;
            objResult.CreatedBy    = result.CreatedBy;
            return(Ok(objResult));
        }
Exemplo n.º 2
0
        public IActionResult Add(ServerTypeDTOAddNewServerType serverTypeDTOAddNewServerType)
        {
            ServerType obj = new ServerType();

            obj.ServerTypeId    = serverTypeDTOAddNewServerType.ServerTypeId;
            obj.Name            = serverTypeDTOAddNewServerType.Name;
            obj.CreatedBy       = serverTypeDTOAddNewServerType.CreatedBy;
            obj.CreatedDateTime = DateTime.Now;
            obj.DeletedBy       = "";
            obj.DeletedDateTime = null;
            obj.IsDeleted       = false;
            _context.ServerType.Add(obj);
            int res       = _context.SaveChanges();
            var objResult = new { result = res };

            return(Ok(objResult));
        }
Exemplo n.º 3
0
        public IActionResult Update(ServerTypeDTOAddNewServerType objData)
        {
            int result = 0;
            var obj    = _context.ServerType.Where(c => c.ServerTypeId == objData.ServerTypeId).FirstOrDefault();

            if (obj == null)
            {
                result = 0;
            }
            else
            {
                obj.CreatedBy = objData.CreatedBy;
                obj.Name      = objData.Name;
                // _context.ServerType.Update(obj); //No need to update - Objects are by referen

                result = _context.SaveChanges();
            }
            var objResult = new { result = result };

            return(Ok(objResult));
        }