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)); }
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)); }
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)); }